summaryrefslogtreecommitdiffstats
path: root/src/gui/opengl/qopengl.h
diff options
context:
space:
mode:
authorDavid Edmundson <[email protected]>2025-04-25 10:49:01 +0200
committerDavid Edmundson <[email protected]>2025-05-30 05:16:53 +0000
commit70e75851bfc05ff9cd9bdf6689da745ea4eb619e (patch)
treed4734c1235deb42d2db7cac9bc41bf8eb58b3d16 /src/gui/opengl/qopengl.h
parent7838a57d2937070bb1a83122491f25b2b396553b (diff)
wayland: Reset surface on QWindow type changeHEADdev
Changing the role between toplevel and popups is illegal on wayland even if the window is not visible. We need to reset to the wl_surface. This meant we cannot call setWindowFlags in the constructor. QWindow::flags / QWindow::windowType changes after QPlatformWindow::setFlags has finished, so we need to use our own flags rather in XdgShell rather than pulling them from the QWindow. Task-number: QTBUG-136110 Change-Id: I8b54b7ea8a768a539178395e53cc63a64fd80232 Reviewed-by: David Edmundson <[email protected]>
Diffstat (limited to 'src/gui/opengl/qopengl.h')
0 files changed, 0 insertions, 0 deletions