https://bugs.kde.org/show_bug.cgi?id=517993
Vlad Zahorodnii <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/libkscreen/-/commit/b38a | |f62125c49633237314191f58f22 | |9eeac9966 --- Comment #11 from Vlad Zahorodnii <[email protected]> --- Git commit b38af62125c49633237314191f58f229eeac9966 by Vlad Zahorodnii. Committed on 24/03/2026 at 15:02. Pushed by vladz into branch 'Plasma/6.5'. backends/kwayland: Mark config as valid if the output management global is available Startup times can vary depending on system load and other factors that are out of our control. For example, the initial roundtrip can take half of a second or more, we can't really put a time limit on it. Furthermore, the system can start without any outputs or all outputs can be removed later, this should be handled as well. This change replaces the initialization bits so only two roundtrips are performed. This should make startup more deterministic and prevent unexpectedly destroying the backend object. Related: bug 511757 (cherry picked from commit 3d42a5ebcf4bdd2bab0ff98aa434a0c3d6dacfab) M +1 -1 backends/kwayland/waylandbackend.cpp M +4 -40 backends/kwayland/waylandconfig.cpp M +1 -18 backends/kwayland/waylandconfig.h https://invent.kde.org/plasma/libkscreen/-/commit/b38af62125c49633237314191f58f229eeac9966 -- You are receiving this mail because: You are watching all bug changes.
