We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1589b0a commit dfee51aCopy full SHA for dfee51a
app/mainwindow.cpp
@@ -923,7 +923,11 @@ void MainWindow::resizeEvent(QResizeEvent *)
923
924
void MainWindow::closeEvent(QCloseEvent *)
925
{
926
+ auto winState = windowState();
927
+ bool saveSize = !winState.testFlag(Qt::WindowState::WindowMaximized) &&
928
+ !winState.testFlag(Qt::WindowState::WindowMinimized) &&
929
+ !winState.testFlag(Qt::WindowState::WindowFullScreen);
930
Config c;
- if (c.saveMainWindowSize())
931
+ if (saveSize && c.saveMainWindowSize())
932
c.setMainWindowSize(size());
933
}
0 commit comments