@@ -192,6 +192,8 @@ AccountSettings::AccountSettings(AccountState *accountState, QWidget *parent)
192192#endif
193193 new ToolTipUpdater (_ui->_folderList );
194194
195+ const auto tabWidget = _ui->tabWidget ;
196+
195197#if defined(BUILD_FILE_PROVIDER_MODULE)
196198 if (Mac::FileProvider::fileProviderAvailable ()) {
197199 const auto fileProviderTab = _ui->fileProviderTab ;
@@ -204,7 +206,6 @@ AccountSettings::AccountSettings(AccountState *accountState, QWidget *parent)
204206 fileProviderTab->setLayout (fpSettingsLayout);
205207 }
206208#else
207- const auto tabWidget = _ui->tabWidget ;
208209 const auto fileProviderTab = _ui->fileProviderTab ;
209210 if (const auto fileProviderWidgetTabIndex = tabWidget->indexOf (fileProviderTab); fileProviderWidgetTabIndex >= 0 ) {
210211 tabWidget->removeTab (fileProviderWidgetTabIndex);
@@ -219,6 +220,12 @@ AccountSettings::AccountSettings(AccountState *accountState, QWidget *parent)
219220 connectionSettingsLayout->addWidget (networkSettings);
220221 connectionSettingsTab->setLayout (connectionSettingsLayout);
221222
223+ if (const auto connectionSettingsTabIndex = tabWidget->indexOf (connectionSettingsTab); connectionSettingsTabIndex >= 0 ) {
224+ tabWidget->removeTab (connectionSettingsTabIndex);
225+ }
226+ tabWidget->setCurrentIndex (0 );
227+ tabWidget->tabBar ()->hide ();
228+
222229 const auto mouseCursorChanger = new MouseCursorChanger (this );
223230 mouseCursorChanger->folderList = _ui->_folderList ;
224231 mouseCursorChanger->model = _model;
0 commit comments