From 8a0b9e1755fbf0fc937089a5f20d8dc8f5aabc94 Mon Sep 17 00:00:00 2001 From: Ximi1970 Date: Sun, 10 Oct 2021 20:54:22 +0200 Subject: [PATCH] Use more compatible flags --- app/SysTray-X/SysTray-X-app/preferencesdialog.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/SysTray-X/SysTray-X-app/preferencesdialog.cpp b/app/SysTray-X/SysTray-X-app/preferencesdialog.cpp index 7b28040..85b0d2e 100644 --- a/app/SysTray-X/SysTray-X-app/preferencesdialog.cpp +++ b/app/SysTray-X/SysTray-X-app/preferencesdialog.cpp @@ -144,7 +144,12 @@ PreferencesDialog::PreferencesDialog( SysTrayXLink *link, Preferences *pref, QWi /* * Dialog on top */ - setWindowFlag( Qt::WindowStaysOnTopHint ); + Qt::WindowFlags flags = windowFlags(); + flags |= Qt::WindowStaysOnTopHint; +#ifdef Q_OS_UNIX + flags |= Qt::X11BypassWindowManagerHint; +#endif + setWindowFlags( flags ); }