This commit is contained in:
shenlebantongying 2023-07-27 23:20:18 -04:00
parent 69905ed92d
commit 1ffd729614

View file

@ -741,10 +741,6 @@ MainWindow::MainWindow( Config::Class & cfg_ ):
// Create tab list menu // Create tab list menu
createTabList(); createTabList();
if ( cfg.mainWindowState.size() && !cfg.resetState )
restoreState( cfg.mainWindowState );
if ( cfg.mainWindowGeometry.size() )
restoreGeometry( cfg.mainWindowGeometry );
#if defined( Q_OS_LINUX ) #if defined( Q_OS_LINUX )
#if ( QT_VERSION >= QT_VERSION_CHECK( 6, 0, 0 ) ) #if ( QT_VERSION >= QT_VERSION_CHECK( 6, 0, 0 ) )
@ -915,6 +911,12 @@ MainWindow::MainWindow( Config::Class & cfg_ ):
urlRegistry.endGroup(); urlRegistry.endGroup();
#endif #endif
// restore should be called after all UI initialized.
if ( cfg.mainWindowState.size() && !cfg.resetState )
restoreState( cfg.mainWindowState );
if ( cfg.mainWindowGeometry.size() )
restoreGeometry( cfg.mainWindowGeometry );
useSmallIconsInToolbarsTriggered(); useSmallIconsInToolbarsTriggered();
if ( cfg.preferences.checkForNewReleases ) { if ( cfg.preferences.checkForNewReleases ) {