]> git.sesse.net Git - kdenlive/blobdiff - src/monitorscene.cpp
Make render NTSC/PAL standard more strict.
[kdenlive] / src / monitorscene.cpp
index 921439ce743403f1a18b2fd93057775606aef6a8..f02505641973b1b16001fa76a7729709646c2a04 100644 (file)
@@ -146,11 +146,13 @@ void MonitorScene::mousePressEvent(QGraphicsSceneMouseEvent* event)
 
     QGraphicsScene::mousePressEvent(event);
 
-    if (selected.count() != selectedItems().count()) {
+    if (selected.count() < selectedItems().count()) {
         // mouse click on item not in selection group
         // -> select only this item
-        foreach (QGraphicsItem *item, selected)
-            item->setSelected(false);
+        foreach (QGraphicsItem *item, selected) {
+            if (item)
+                item->setSelected(false);
+        }
     }
 
     if (event->isAccepted() && selectedItems().count() > 1) {
@@ -231,7 +233,7 @@ void MonitorScene::mouseReleaseEvent(QGraphicsSceneMouseEvent* event)
 }
 void MonitorScene::mouseDoubleClickEvent(QGraphicsSceneMouseEvent* event)
 {
-    Q_UNUSED(event);
+    Q_UNUSED(event)
 
     if (!m_enabled)
         emit addKeyframe();