diff options
| author | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2025-12-15 16:11:50 +0100 |
|---|---|---|
| committer | Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io> | 2025-12-18 09:42:43 +0100 |
| commit | 805d54b68b46e7413ccd2d2bdbe6c8775fe5d869 (patch) | |
| tree | bbd37446c1031eaaa652ee9a06589a4d6c626555 /tests/manual/qt-shell/qml/Chrome.qml | |
| parent | 8952d11780b537be72bd9b674b4a20f40592848d (diff) | |
The XDG specific done event was deprecated in favor of the one
on wl_output, but the logic to select which one to send was
duplicated in multiple places and in the case of bind, we were
not applying the right logic. This causes some clients to ignore
important properties, with a subsequent crash.
This patch centralizes the logic and adds the call to
wl_output.done to the bind code path as well.
Pick-to: 6.8 6.10 6.11
Fixes: QTBUG-142162
Change-Id: If501a641dc8fc2d828f24492953244ad4e60e8ae
Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Reviewed-by: Ilya Fedin <fedin-ilja2010@ya.ru>
Diffstat (limited to 'tests/manual/qt-shell/qml/Chrome.qml')
0 files changed, 0 insertions, 0 deletions
