From 8f976d82e196613399f363fc94c3ef88db7b9835 Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Sun, 16 Jan 2011 18:55:20 -0500 Subject: [PATCH] fix delete logic --- src/dynamic/widgets/DynamicWidget.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/dynamic/widgets/DynamicWidget.cpp b/src/dynamic/widgets/DynamicWidget.cpp index ccb4f5779..9aa513f89 100644 --- a/src/dynamic/widgets/DynamicWidget.cpp +++ b/src/dynamic/widgets/DynamicWidget.cpp @@ -272,8 +272,9 @@ void DynamicWidget::controlsChanged() { // save the current playlist - if( !m_controls->lastControlDirty() ) - m_playlist->generator()->controls().removeLast(); + if( !m_controls->lastControlDirty() ) { + m_playlist->generator()->removeControl( m_playlist->generator()->controls().last() ); + } m_playlist->createNewRevision(); }