bug-fix: fix stay-on-top on Linux

This commit is contained in:
Le Tan 2018-05-29 21:03:27 +08:00
parent 4066ffb4f4
commit f9badfbb55

View File

@ -3202,12 +3202,7 @@ void VMainWindow::stayOnTop(bool p_enabled)
bool shown = isVisible();
Qt::WindowFlags flags = this->windowFlags();
#if defined(Q_OS_LINUX) || defined(Q_OS_UNIX)
Qt::WindowFlags magicFlag = Qt::WindowStaysOnTopHint | Qt::X11BypassWindowManagerHint;
#else
Qt::WindowFlags magicFlag = Qt::WindowStaysOnTopHint;
#endif
if (p_enabled) {
setWindowFlags(flags | magicFlag);
} else {