changeset 29095:f8c6660f2ccc stable

backing out cset 5f535fe782b3, since fix does not work
author Torsten Lilge <ttl-octave@mailbox.org>
date Tue, 24 Nov 2020 22:51:56 +0100
parents 5f535fe782b3
children c5ccb3d2be81 40d95224c155 9f39338a23cb
files libgui/src/main-window.cc
diffstat 1 files changed, 1 insertions(+), 12 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/src/main-window.cc	Sun Nov 22 17:27:09 2020 +0100
+++ b/libgui/src/main-window.cc	Tue Nov 24 22:51:56 2020 +0100
@@ -1541,19 +1541,8 @@
           }
       }
 
-    if (settings)
+    if (! settings)
       {
-        // Restore main window state and geometry after creating all
-        // dock widgets
-        if (! restoreState (settings->value (mw_state).toByteArray ()))
-          restoreState (mw_state.def.toByteArray ());
-
-        if (! restoreGeometry (settings->value (mw_geometry).toByteArray ()))
-          restoreGeometry (mw_geometry.def.toByteArray ());
-      }
-    else
-      {
-        // Reset to the initial window layout and size
         restoreGeometry (mw_geometry.def.toByteArray ());
         restoreState (mw_state.def.toByteArray ());