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
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.