summaryrefslogtreecommitdiffstats
path: root/tests/auto/compositor/testinputdevice.h
diff options
context:
space:
mode:
authorJohan Klokkhammer Helsing <johan.helsing@theqtcompany.com>2016-03-30 15:13:44 +0200
committerJohan Helsing <johan.helsing@theqtcompany.com>2016-03-31 07:43:55 +0000
commitb94be41409a6dfa58d8b3ae8413c6930e76fc040 (patch)
tree6571055e55d698e14ce4c2f95c86887d98e78950 /tests/auto/compositor/testinputdevice.h
parent61ddea42f2eef3580345c02f22dcc3c90cdc969c (diff)
Client: Don't create shell surfaces for QShapedPixmapWindow
QShapedPixmapWindow is used as a drag-and-drop icon. This caused two roles (wl_data_device-icon and wl_shell_surface) to be assigned to the same surface, resulting in a protocol error. This bug hasn't been encountered before because QShapedPixmapWindow sets X11BypassWindowManagerHint, which was previously used to determine whether to create a shell surface or not. Task-number: QTBUG-52052 Change-Id: I1d79f3ec8ad08e0be1551c39df6232876dc2ac2e Reviewed-by: Giulio Camuffo <giulio.camuffo@kdab.com> Reviewed-by: Erik Larsson <erik@ortogonal.com>
Diffstat (limited to 'tests/auto/compositor/testinputdevice.h')
0 files changed, 0 insertions, 0 deletions