limit WM::setViewExtraFlags calls

pull/5/head
Michail Vourlakos 6 years ago
parent ad788130ab
commit a295352514

@ -86,8 +86,6 @@ View::View(Plasma::Corona *corona, QScreen *targetScreen, bool byPassWM)
setFlags(flags);
}
KWindowSystem::setOnAllDesktops(winId(), true);
if (targetScreen)
m_positioner->setScreenToFollow(targetScreen);
else
@ -1108,6 +1106,10 @@ bool View::event(QEvent *e)
break;
case QEvent::Show:
m_corona->wm()->setViewExtraFlags(*this);
break;
default:
break;
}

@ -92,7 +92,6 @@ VisibilityManager::VisibilityManager(PlasmaQuick::ContainmentView *view)
}
});
m_wm->setViewExtraFlags(*m_latteView);
m_wm->addView(m_latteView->winId());
restoreConfig();
@ -656,10 +655,6 @@ void VisibilityManager::viewEventManager(QEvent *ev)
updateHiddenState();
break;
case QEvent::Show:
m_wm->setViewExtraFlags(*m_latteView);
break;
default:
break;
}

Loading…
Cancel
Save