]> git.sesse.net Git - kdenlive/blobdiff - src/keyframeedit.cpp
Replace the keyframe table by the add keyframe button if all keyframes but one are...
[kdenlive] / src / keyframeedit.cpp
index b68d82a722c321fe606e50ab2bb53d5baa44143d..8266ae5161d21f5b32b271956df7fa94977de98e 100644 (file)
@@ -168,7 +168,12 @@ void KeyframeEdit::slotDeleteKeyframe()
     keyframe_list->setCurrentCell(row, col);
     keyframe_list->selectRow(row);
     generateAllParams();
-    button_delete->setEnabled(keyframe_list->rowCount() > 1);
+
+    bool disable = keyframe_list->rowCount() < 2;
+    button_delete->setEnabled(!disable);
+    disable &= getPos(0) == m_min;
+    widgetTable->setHidden(disable);
+    buttonKeyframes->setHidden(!disable);
 }
 
 void KeyframeEdit::slotAddKeyframe()