# HG changeset patch # User Torsten Lilge # Date 1606254716 -3600 # Node ID f8c6660f2ccc69ba9526a4453de00cfdfacb609f # Parent 5f535fe782b31de5f530479096a4d711a1b7b18e backing out cset 5f535fe782b3, since fix does not work diff -r 5f535fe782b3 -r f8c6660f2ccc libgui/src/main-window.cc --- 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 ());