]> git.sesse.net Git - kdenlive/commitdiff
Fix effect parameter not saved when changed with mouse wheel:
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sat, 1 Sep 2012 19:29:58 +0000 (21:29 +0200)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sat, 1 Sep 2012 19:29:58 +0000 (21:29 +0200)
http://kdenlive.org/mantis/view.php?id=2698

src/dragvalue.cpp

index b85ad47efd869c5b33612999eb30b8689f0cb755..a90f8ea49f262db3be124af75a2a6ad3470870ff 100644 (file)
@@ -243,12 +243,12 @@ void DragValue::slotReset()
 
 void DragValue::slotSetValue(int value)
 {
-   setValue(value, KdenliveSettings::dragvalue_directupdate());
+   setValue(value, true);
 }
 
 void DragValue::slotSetValue(double value)
 {
-    setValue(value, KdenliveSettings::dragvalue_directupdate());
+    setValue(value, true);
 }
 
 void DragValue::setValueFromProgress(double value, bool final)
@@ -302,7 +302,7 @@ void DragValue::slotEditingFinished()
         m_intEdit->blockSignals(true);
         m_intEdit->clearFocus();
         m_intEdit->blockSignals(false);
-        if (!KdenliveSettings::dragvalue_directupdate()) emit valueChanged(value, true);
+        if (!KdenliveSettings::dragvalue_directupdate()) emit valueChanged((double) value, true);
     }
     else {
         double value = m_doubleEdit->value();