D17227: [wayland] Check presence of the inhibit object when a client is registered in IdleInhibition
Vlad Zagorodniy <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
zzag created this revision. zzag added a reviewer: KWin. Herald added a project: KWin. Herald added a subscriber: kwin. zzag requested review of this revision. REVISION SUMMARY Some applications are not able to inhibit the idle behavior because each of them creates an inhibitor object before the corresponding ShellClient object becomes ready for painting. BUG: 401499 FIXED-IN: 5.15.0 TEST PLAN idle-inhibit client (from wlroots/examples) works. REPOSITORY R108 KWin BRANCH fix-idle-inhibit REVISION DETAIL https://phabricator.kde.org/D17227 AFFECTED FILES autotests/integration/idle_inhibition_test.cpp idle_inhibition.cpp To: zzag, #kwin Cc: kwin, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart