diff options
author | David Edmundson <[email protected]> | 2025-04-25 10:49:01 +0200 |
---|---|---|
committer | David Edmundson <[email protected]> | 2025-05-30 05:16:53 +0000 |
commit | 70e75851bfc05ff9cd9bdf6689da745ea4eb619e (patch) | |
tree | d4734c1235deb42d2db7cac9bc41bf8eb58b3d16 /src/tools/qtpaths/qtpaths.cpp | |
parent | 7838a57d2937070bb1a83122491f25b2b396553b (diff) |
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/tools/qtpaths/qtpaths.cpp')
0 files changed, 0 insertions, 0 deletions