MainWindow: fix layout again

This commit is contained in:
Le Tan 2018-12-06 20:12:15 +08:00
parent ae6849adec
commit 8024b55a75

View File

@ -2310,9 +2310,6 @@ void VMainWindow::saveStateAndGeometry()
void VMainWindow::restoreStateAndGeometry() void VMainWindow::restoreStateAndGeometry()
{ {
m_toolDock->setVisible(g_config->getToolsDockChecked());
m_searchDock->setVisible(g_config->getSearchDockChecked());
const QByteArray geometry = g_config->getMainWindowGeometry(); const QByteArray geometry = g_config->getMainWindowGeometry();
if (!geometry.isEmpty()) { if (!geometry.isEmpty()) {
restoreGeometry(geometry); restoreGeometry(geometry);
@ -2320,6 +2317,7 @@ void VMainWindow::restoreStateAndGeometry()
const QByteArray state = g_config->getMainWindowState(); const QByteArray state = g_config->getMainWindowState();
if (!state.isEmpty()) { if (!state.isEmpty()) {
// restoreState() will restore the state of dock widgets.
restoreState(state); restoreState(state);
} }