https://bugs.kde.org/show_bug.cgi?id=466362
Harald Sitter <sit...@kde.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/ |9385993e9dc8f1aae6aebd3c8c0 |951b72c1ed24c9c236883ca47bf |dc86d71640325 |e6a25883eca7f --- Comment #25 from Harald Sitter <sit...@kde.org> --- Git commit 951b72c1ed24c9c236883ca47bfe6a25883eca7f by Harald Sitter. Committed on 12/04/2023 at 13:01. Pushed by sitter into branch 'Plasma/5.27'. outputorderwatcher: ignore outputs without crtc when turning outputs **off** using `xrandr --off` that output is still connected but won't have any crtc attached. this is distinctly different from when kscreen disables an output, which indeed marks the output disconnected but it still has a crtc previously we would expect to find screens without crtc in the list of `qApp->screens()` which would then trigger an infinite refresh loop via the refresh timer because the screen would never be `present` on account of being off. (cherry picked from commit 9385993e9dc8f1aae6aebd3c8c0dc86d71640325) M +1 -1 shell/outputorderwatcher.cpp https://invent.kde.org/plasma/plasma-workspace/commit/951b72c1ed24c9c236883ca47bfe6a25883eca7f -- You are receiving this mail because: You are watching all bug changes.