Fix checking the Qt::BypassWindowManagerHint flag

Change-Id: I24ca4854aa6756f4cea4f4f5a471ffd9bf33c620
Reviewed-by: Johan Helsing <johan.helsing@qt.io>
Reviewed-by: Erik Larsson <erik@ortogonal.com>
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
This commit is contained in:
Giulio Camuffo 2016-04-20 08:56:00 +03:00
parent 980f5fdfdc
commit c9ea9bb0fc

View File

@ -185,7 +185,7 @@ bool QWaylandWindow::shouldCreateShellSurface() const
return false; return false;
if (qEnvironmentVariableIsSet("QT_WAYLAND_USE_BYPASSWINDOWMANAGERHINT")) if (qEnvironmentVariableIsSet("QT_WAYLAND_USE_BYPASSWINDOWMANAGERHINT"))
return window()->flags() & Qt::BypassWindowManagerHint; return !(window()->flags() & Qt::BypassWindowManagerHint);
return true; return true;
} }