D21064: [effects/cubeslide] Cancel active animation when number of desktops has changed
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 If a virtual desktop is removed, then desktopChanged will be followed by numberDesktopsChanged signal. In which case, we have to cancel the active animation because front_desktop might be no longer valid when it's time to perform compositing. BUG: 406452 REPOSITORY R108 KWin BRANCH cancel-cube-slide-animation REVISION DETAIL https://phabricator.kde.org/D21064 AFFECTED FILES effects/cubeslide/cubeslide.cpp effects/cubeslide/cubeslide.h To: zzag, #kwin Cc: kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart