remove server side decorations FIXME and document why its needed
Signed-off-by: Jan200101 <sentrycraft123@gmail.com>
This commit is contained in:
parent
f6f0f3b08d
commit
a30c7193a2
@ -231,7 +231,8 @@ MainWindow::MainWindow(QWidget* parent) : QMainWindow(parent), ui(new Ui::MainWi
|
|||||||
setInstanceActionsEnabled(false);
|
setInstanceActionsEnabled(false);
|
||||||
|
|
||||||
// add a close button at the end of the main toolbar when running on gamescope / steam deck
|
// add a close button at the end of the main toolbar when running on gamescope / steam deck
|
||||||
// FIXME: detect if we don't have server side decorations instead
|
// this is only needed on gamescope because it defaults to an X11/XWayland session and
|
||||||
|
// does not implement decorations
|
||||||
if (qgetenv("XDG_CURRENT_DESKTOP") == "gamescope") {
|
if (qgetenv("XDG_CURRENT_DESKTOP") == "gamescope") {
|
||||||
ui->mainToolBar->addAction(ui->actionCloseWindow);
|
ui->mainToolBar->addAction(ui->actionCloseWindow);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user