From 61942cd76ca12a7b515e4d9d1204809cfbb9b9dc Mon Sep 17 00:00:00 2001 From: audoban Date: Fri, 30 Dec 2016 14:03:46 -0500 Subject: [PATCH] Fixed mode on startup --- app/visibilitymanager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/visibilitymanager.cpp b/app/visibilitymanager.cpp index d106b9416..779cd99d4 100644 --- a/app/visibilitymanager.cpp +++ b/app/visibilitymanager.cpp @@ -99,6 +99,8 @@ inline void VisibilityManagerPrivate::setMode(Dock::Visibility mode) } saveConfig(); + + emit q->modeChanged(); } inline void VisibilityManagerPrivate::setIsHidden(bool isHidden) @@ -246,9 +248,11 @@ inline void VisibilityManagerPrivate::restoreConfig() auto config = view->containment()->config(); - mode = static_cast(config.readEntry("visibility", static_cast(Dock::DodgeActive))); + auto mode = static_cast(config.readEntry("visibility", static_cast(Dock::DodgeActive))); timerShow.setInterval(config.readEntry("timerShow", 0)); timerHide.setInterval(config.readEntry("timerHide", 0)); + + setMode(mode); } bool VisibilityManagerPrivate::event(QEvent *ev)