File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -246,8 +246,9 @@ inline QDataStream& operator <<(QDataStream& out, FormModSim* frm)
246246
247247 const auto wnd = frm->parentWidget ();
248248 out << wnd->isMaximized ();
249- out << ((wnd->isMinimized () || wnd->isMaximized ()) ?
250- wnd->sizeHint () : wnd->size ());
249+
250+ const auto windowSize = (wnd->isMinimized () || wnd->isMaximized ()) ? wnd->sizeHint () : wnd->size ();
251+ out << windowSize;
251252
252253 out << frm->displayMode ();
253254 out << frm->dataDisplayMode ();
@@ -350,6 +351,7 @@ inline QDataStream& operator >>(QDataStream& in, FormModSim* frm)
350351 wnd->resize (windowSize);
351352 wnd->setWindowState (Qt::WindowActive);
352353 if (isMaximized) wnd->setWindowState (Qt::WindowMaximized);
354+ else wnd->resize (windowSize);
353355
354356 frm->setDisplayMode (displayMode);
355357 frm->setDataDisplayMode (dataDisplayMode);
You can’t perform that action at this time.
0 commit comments