diff --git a/UI/window-projector.cpp b/UI/window-projector.cpp index 7224e5b89..73fe8b87a 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