X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Flocktrackcommand.cpp;h=8b35773bc56960a950afd1d56cbce4f00325d25e;hb=a42e8d42ff0bd48629f0ce36b74d39a07f683cec;hp=e8571d89a6102f9e857d6da833b74376a64d2104;hpb=c42a026234a44a2d766e57bc64a6ac7bbd094000;p=kdenlive diff --git a/src/locktrackcommand.cpp b/src/locktrackcommand.cpp index e8571d89..8b35773b 100644 --- a/src/locktrackcommand.cpp +++ b/src/locktrackcommand.cpp @@ -22,7 +22,11 @@ #include -LockTrackCommand::LockTrackCommand(CustomTrackView *view, int ix, bool lock, bool doIt, QUndoCommand * parent) : QUndoCommand(parent), m_view(view), m_ix(ix), m_lock(lock), m_doIt(doIt) +LockTrackCommand::LockTrackCommand(CustomTrackView *view, int ix, bool lock, QUndoCommand * parent) : + QUndoCommand(parent), + m_view(view), + m_ix(ix), + m_lock(lock) { if (lock) setText(i18n("Lock track")); else setText(i18n("Unlock track")); @@ -37,10 +41,7 @@ void LockTrackCommand::undo() // virtual void LockTrackCommand::redo() { - if (m_doIt) { - m_view->lockTrack(m_ix, m_lock); - } - m_doIt = true; + m_view->lockTrack(m_ix, m_lock); }