mirror of
https://github.com/nextcloud/desktop.git
synced 2024-10-23 04:45:43 +03:00
Ensure file provider tab is not shown when file provider module not enabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
parent
5c0c2afd57
commit
5b8f9e46ce
1 changed files with 6 additions and 1 deletions
|
@ -209,7 +209,12 @@ AccountSettings::AccountSettings(AccountState *accountState, QWidget *parent)
|
|||
fileProviderTab->setLayout(fpSettingsLayout);
|
||||
}
|
||||
#else
|
||||
_ui->tabWidget->setCurrentIndex(0);
|
||||
const auto tabWidget = _ui->tabWidget;
|
||||
const auto fileProviderTab = _ui->fileProviderTab;
|
||||
if (const auto fileProviderWidgetTabIndex = tabWidget->indexOf(fileProviderTab); fileProviderWidgetTabIndex >= 0) {
|
||||
tabWidget->removeTab(fileProviderWidgetTabIndex);
|
||||
}
|
||||
tabWidget->setCurrentIndex(0);
|
||||
#endif
|
||||
|
||||
const auto connectionSettingsTab = _ui->connectionSettingsTab;
|
||||
|
|
Loading…
Reference in a new issue