So far this connect was only in ShellClient, but it's needed for all
Toplevels. Also when a XWayland window has it's surface size changed,
the pixmap needs to be discarded. Otherwise KWin might hit an assert
in AbstractEGLTexture due to the buffer having a different size than
the texture had previously.
Details
Details
- Reviewers
mart - Group Reviewers
Plasma on Wayland KWin - Commits
- R108:be79d1aeda4e: DiscardWindowPixmap when Surface size changes
Firefox, click download on bugreports.qt.io used to trigger
this for me. With this change no longer able to reproduce.
Diff Detail
Diff Detail
- Repository
- R108 KWin
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.