aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/gui/kwindowconfig.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gui/kwindowconfig.cpp b/src/gui/kwindowconfig.cpp
index ddbc89a5..c28ed0ff 100644
--- a/src/gui/kwindowconfig.cpp
+++ b/src/gui/kwindowconfig.cpp
@@ -58,6 +58,9 @@ void KWindowConfig::saveWindowSize(const QWindow *window, KConfigGroup &config,
const QString hString(allScreens + QStringLiteral(" Height %1").arg(desk.height()));
config.writeEntry(wString, sizeToSave.width(), options);
config.writeEntry(hString, sizeToSave.height(), options);
+ // Don't keep the maximized string in the file since the window is
+ // no longer maximized at this point
+ config.deleteEntry(screenMaximizedString);
}
}
if ((isMaximized == false) && !config.hasDefault(screenMaximizedString)) {