From 978edc7acfb9f66fa225e698360f70eb4034152c Mon Sep 17 00:00:00 2001 From: Brad Parker Date: Sat, 28 Jul 2018 18:46:51 -0400 Subject: [PATCH] Qt: always set the current tab on startup --- ui/drivers/ui_qt.cpp | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/ui/drivers/ui_qt.cpp b/ui/drivers/ui_qt.cpp index e3fde1f24b..150ad432ec 100644 --- a/ui/drivers/ui_qt.cpp +++ b/ui/drivers/ui_qt.cpp @@ -535,15 +535,12 @@ static void* ui_companion_qt_init(void) /* setting the last tab must come after setting the view type */ if (qsettings->contains("save_last_tab")) { - if (qsettings->contains("last_tab")) - { - int lastTabIndex = qsettings->value("last_tab", 0).toInt(); + int lastTabIndex = qsettings->value("last_tab", 0).toInt(); - if (lastTabIndex >= 0 && browserAndPlaylistTabWidget->count() > lastTabIndex) - { - browserAndPlaylistTabWidget->setCurrentIndex(lastTabIndex); - mainwindow->onTabWidgetIndexChanged(lastTabIndex); - } + if (lastTabIndex >= 0 && browserAndPlaylistTabWidget->count() > lastTabIndex) + { + browserAndPlaylistTabWidget->setCurrentIndex(lastTabIndex); + mainwindow->onTabWidgetIndexChanged(lastTabIndex); } } else