diff --git a/src/wmtaskbar.cc b/src/wmtaskbar.cc index 5d9f004ef..30cb15bb8 100644 --- a/src/wmtaskbar.cc +++ b/src/wmtaskbar.cc @@ -681,9 +681,6 @@ void TaskBar::updateFullscreen() { void TaskBar::updateLocation() { fNeedRelayout = false; - if (getFrame() == nullptr) { - showBar(); - } if (fIsHidden && !fIsCollapsed) { if (getFrame() && visible()) getFrame()->wmHide(); @@ -752,6 +749,10 @@ void TaskBar::updateLocation() { } fEdgeTrigger->show((fFullscreen | fIsHidden) && !fIsCollapsed); + if (getFrame() == nullptr) { + showBar(); + } + ///!!! fix updateWMHints(); }