[qt/qt/qtbase]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtbase
Pushed by mirror-service into branch '6.12'.
Changed from 977c57315ac5cd1d943163f5900cdd0e6bf42985 to 54c517de3263f505a905be39a92978f304edda84
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit 54c517de3263f505a905be39a92978f304edda84 by Qt Cherry-pick Bot (on behalf of Wu JiangYu) on 18/08/2026 at 16:59..
client: Keep committed buffers busy while unexposed

After a frame callback timeout, safeCommit() may receive a committed
buffer while the window is unexposed. Clearing its busy state lets
the backing store reuse it before wl_buffer.release. The next commit
is ignored and the window stops updating.

Committed buffers now remain busy until the compositor releases them.

Fixes: QTBUG-149232
Pick-to: 6.11
Change-Id: I96764659b3af1be3de5026379cf6bd91c1b007be
Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]>
(cherry picked from commit aa41b256eb7c35e36cd706e6dd9f48a7ddc976d1)
Reviewed-by: Qt Cherry-pick Bot <[email protected]>
https://invent.kde.org/qt/qt/qtbase/-/commit/54c517de3263f505a905be39a92978f304edda84
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.