plasma-framework/src
Martin Gräßlin ae4ba8920e [declarative/core] Use BypassWindowManagerHint only on platform X11
BypassWindowManagerHint is a flag which is X11 specific. Because of
that for example QtWayland doesn't create a real window for QWindows
with this flag.

Using such a window will eventually result in a freeze of the whole
application. If one renders with QtQuick to such a window, mesa will
request a frame callback from the compositor. Just the compositor
will never deliver the frame rendered callback as it doesn't know the
window exists in the first place and by that doesn't render it and
will never ever deliver the frame rendered callback.

If now one tries to render another frame, mesa notices that it hasn't
got the frame callback and will block the thread till that happens.
With the setup described: that's until eternity.

See Qt Bug: https://bugreports.qt.io/browse/QTBUG-49272

REVIEW: 125961
2015-11-06 08:51:37 +01:00
..
declarativeimports [declarative/core] Use BypassWindowManagerHint only on platform X11 2015-11-06 08:51:37 +01:00
desktoptheme delete old panel background 2015-11-05 10:37:33 +01:00
kpart SVN_SILENT made messages (.desktop file) - always resolve ours 2015-11-04 17:07:45 +00:00
plasma SVN_SILENT made messages (.desktop file) - always resolve ours 2015-11-04 17:07:45 +00:00
plasmapkg fix package listing 2015-08-28 16:48:54 +02:00
plasmaquick apply SkipTaskbar on ExposeEvent 2015-10-08 20:13:05 +02:00
platformstatus SVN_SILENT made messages (.desktop file) - always resolve ours 2015-11-04 17:07:45 +00:00
scriptengines SVN_SILENT made messages (.desktop file) - always resolve ours 2015-11-04 17:07:45 +00:00
tools manage both svg and svgz 2015-10-26 12:58:16 +01:00
CMakeLists.txt All source code under src per policy 2014-04-26 01:48:37 +02:00
Messages.sh Consolidate all plasma-framework catalogs 2014-04-25 10:40:12 +02:00