diff options
Diffstat (limited to 'src/gui/ministatuswindow.cpp')
-rw-r--r-- | src/gui/ministatuswindow.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/ministatuswindow.cpp b/src/gui/ministatuswindow.cpp index e22172bc..598cb722 100644 --- a/src/gui/ministatuswindow.cpp +++ b/src/gui/ministatuswindow.cpp @@ -86,7 +86,9 @@ MiniStatusWindow::MiniStatusWindow(): setContentSize(mXpBar->getX() + mXpBar->getWidth(), mXpBar->getY() + mXpBar->getHeight()); - setVisible((bool) config.getValue(getPopupName() + "Visible", true)); + auto stateIt = config.windows.find(getPopupName()); + setVisible(stateIt != config.windows.end() ? stateIt->second.visible.value_or(true) + : true); mTextPopup = new TextPopup(); |