break desktopshowing state from cover & flipswitch
REVIEW: 123550 CCBUG: 346837
This commit is contained in:
parent
cfa1d612fe
commit
7a6ee1c7bb
2 changed files with 2 additions and 0 deletions
|
@ -420,6 +420,7 @@ void CoverSwitchEffect::slotTabBoxAdded(int mode)
|
|||
if (effects->activeFullScreenEffect() && effects->activeFullScreenEffect() != this)
|
||||
return;
|
||||
if (!mActivated) {
|
||||
effects->setShowingDesktop(false);
|
||||
// only for windows mode
|
||||
if (((mode == TabBoxWindowsMode && primaryTabBox) ||
|
||||
(mode == TabBoxWindowsAlternativeMode && secondaryTabBox) ||
|
||||
|
|
|
@ -407,6 +407,7 @@ void FlipSwitchEffect::slotTabBoxAdded(int mode)
|
|||
if (effects->activeFullScreenEffect() && effects->activeFullScreenEffect() != this)
|
||||
return;
|
||||
// only for windows mode
|
||||
effects->setShowingDesktop(false);
|
||||
if (((mode == TabBoxWindowsMode && m_tabbox) ||
|
||||
(mode == TabBoxWindowsAlternativeMode && m_tabboxAlternative) ||
|
||||
(mode == TabBoxCurrentAppWindowsMode && m_tabbox) ||
|
||||
|
|
Loading…
Reference in a new issue