]> git.sesse.net Git - kdenlive/blobdiff - src/splitaudiocommand.cpp
Hue background enabled in Bézier widget, shearing option added for HSV planes
[kdenlive] / src / splitaudiocommand.cpp
index 9fa61ffaa86e38768c02203be619bae8d18fbdbf..626843ed2b865cc37141d81b92eee508ac9333b0 100644 (file)
 
 #include <KLocale>
 
-SplitAudioCommand::SplitAudioCommand(CustomTrackView *view, const int track, const GenTime &pos, bool doIt, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_track(track), m_pos(pos), m_doIt(doIt)
+SplitAudioCommand::SplitAudioCommand(CustomTrackView *view, const int track, const GenTime &pos, QUndoCommand * parent) :
+        QUndoCommand(parent),
+        m_view(view),
+        m_pos(pos),
+        m_track(track)
 {
     setText(i18n("Split audio"));
 }
@@ -32,15 +36,12 @@ SplitAudioCommand::SplitAudioCommand(CustomTrackView *view, const int track, con
 void SplitAudioCommand::undo()
 {
 // kDebug()<<"----  undoing action";
-    m_doIt = true;
     m_view->doSplitAudio(m_pos, m_track, false);
 }
 // virtual
 void SplitAudioCommand::redo()
 {
     kDebug() << "----  redoing action";
-    if (m_doIt)
-        m_view->doSplitAudio(m_pos, m_track, true);
-    m_doIt = true;
+    m_view->doSplitAudio(m_pos, m_track, true);
 }