diff options
author | Johan Klokkhammer Helsing <johan.helsing@qt.io> | 2018-05-25 12:14:22 +0200 |
---|---|---|
committer | Johan Helsing <johan.helsing@qt.io> | 2018-05-28 11:41:20 +0000 |
commit | 89d3c4a13b3e27dd511064812bb52d00cedb9479 (patch) | |
tree | b0e2087134d8d7846ef67c275c82973d513a9784 /src/client/qwaylandintegration.cpp | |
parent | cce06a8e0ecbba8a0fe00b65ccb1a0ef6817c192 (diff) |
Client: Set unconfigured xdg surfaces (v6) as not exposed
Previously, isExposed would always return true, which resulted in a
wl_egl_window being created and an illegal attach and commit occurring.
i.e. protocol errors such as:
zxdg_surface_v6@15: error 3: xdg_surface has never been configured
Change-Id: I277c65d663cfed0fe436a128fe1963d138f01c87
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Reviewed-by: David Edmundson <davidedmundson@kde.org>
Diffstat (limited to 'src/client/qwaylandintegration.cpp')
0 files changed, 0 insertions, 0 deletions