Merge pull request #2345 from Jan200101/PR/ssdfixmegamescope

This commit is contained in:
Sefa Eyeoglu 2024-04-30 07:54:17 +02:00 committed by GitHub
commit 4dddf62e5e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -231,7 +231,8 @@ MainWindow::MainWindow(QWidget* parent) : QMainWindow(parent), ui(new Ui::MainWi
setInstanceActionsEnabled(false);
// 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") {
ui->mainToolBar->addAction(ui->actionCloseWindow);
}