Bläddra i källkod

UI: Ignore source deselect events for now

Also ensure only a single source is selected if it's an update from
libobs
Palana 10 år sedan
förälder
incheckning
e1f0ac0bd0
1 ändrade filer med 3 tillägg och 5 borttagningar
  1. 3 5
      obs/window-basic-main.cpp

+ 3 - 5
obs/window-basic-main.cpp

@@ -1219,11 +1219,9 @@ void OBSBasic::SelectSceneItem(OBSScene scene, OBSSceneItem item, bool select)
 		if (item != data.value<OBSSceneItem>())
 			continue;
 
-		if (select) {
-			ui->sources->setCurrentItem(witem);
-		} else if (ui->sources->currentItem() == witem) {
-			ui->sources->setCurrentItem(nullptr);
-		}
+		if (select)
+			ui->sources->setCurrentItem(witem,
+					QItemSelectionModel::ClearAndSelect);
 
 		break;
 	}