D20890: Close screen grabbing effect when screensaver starts

David Edmundson <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
davidedmundson added inline comments.

INLINE COMMENTS

> zzag wrote in cube.cpp:105
> Well, it's more about graceful "termination."

It would be problematic if we did release early. Kwin doesn't (and can't) redirect the mouse input so we don't want anyone to get input events whilst there's a global transformation in the render.

The alternative is we have some setActive(false) that skips the close animation as well as releasing everything immediately, which would solve having to call ungrab here. Arguably better, but it makes this patch a lot more invasive.

REPOSITORY
  R108 KWin

REVISION DETAIL
  https://phabricator.kde.org/D20890

To: davidedmundson, #kwin
Cc: zzag, kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
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.