Ver Fonte

UI: Fix projector always on top not working on Linux

Clayton Groeneveld há 5 anos atrás
pai
commit
87965dff59
1 ficheiros alterados com 3 adições e 3 exclusões
  1. 3 3
      UI/window-projector.cpp

+ 3 - 3
UI/window-projector.cpp

@@ -24,6 +24,9 @@ OBSProjector::OBSProjector(QWidget *widget, obs_source_t *source_, int monitor,
 {
 	type = type_;
 
+	SetAlwaysOnTop(this, config_get_bool(GetGlobalConfig(), "BasicWindow",
+					     "ProjectorAlwaysOnTop"));
+
 	setWindowIcon(QIcon::fromTheme("obs", QIcon(":/res/images/obs.png")));
 
 	if (monitor == -1)
@@ -38,9 +41,6 @@ OBSProjector::OBSProjector(QWidget *widget, obs_source_t *source_, int monitor,
 	addAction(action);
 	connect(action, SIGNAL(triggered()), this, SLOT(EscapeTriggered()));
 
-	SetAlwaysOnTop(this, config_get_bool(GetGlobalConfig(), "BasicWindow",
-					     "ProjectorAlwaysOnTop"));
-
 	setAttribute(Qt::WA_DeleteOnClose, true);
 
 	//disable application quit when last window closed