D18307: Call frameRendered for undamaged Wayland surfaces
David Edmundson <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
davidedmundson added a comment.
I was really hoping this would turn out to be the cause of our Firefox SHM bug, but having tested it doesn't seem like it :(
INLINE COMMENTS
> composite.cpp:767
> if (waylandServer()) {
> - for (Toplevel *win : qAsConst(damaged)) {
> + foreach (Toplevel *win, windows) {
> if (auto surface = win->surface()) {
When you commit, you may as well keep it as
for(Toplevel * win: qAsConst(windows))
it'll save a shallow copy.
REPOSITORY
R108 KWin
REVISION DETAIL
https://phabricator.kde.org/D18307
To: ekurzinger, romangg, davidedmundson
Cc: kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart