From 87965dff59220f56fef2304ec4e9af6d57b33686 Mon Sep 17 00:00:00 2001 From: Clayton Groeneveld Date: Sat, 13 Jun 2020 20:10:38 -0500 Subject: [PATCH] UI: Fix projector always on top not working on Linux --- UI/window-projector.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/UI/window-projector.cpp b/UI/window-projector.cpp index ffb9ea07..1f1f5265 100644 --- a/UI/window-projector.cpp +++ b/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 -- GitLab