TF-4193 Show/Hide Label list when toggle label state in Setting

This commit is contained in:
dab246
2025-12-09 16:05:19 +07:00
committed by Dat H. Pham
parent 10038a3836
commit ef2ab39a3a
18 changed files with 209 additions and 24 deletions
@@ -909,8 +909,7 @@ class MailboxDashBoardController extends ReloadableController
);
if (isLabelCapabilitySupported) {
labelController.injectLabelsBindings();
labelController.getAllLabels(currentAccountId);
labelController.checkLabelSettingState(currentAccountId);
}
}
@@ -2087,6 +2086,9 @@ class MailboxDashBoardController extends ReloadableController
getServerSetting();
spamReportController.getSpamReportStateAction();
loadAIScribeConfig();
if (isLabelCapabilitySupported && accountId.value != null) {
labelController.checkLabelSettingState(accountId.value!);
}
}
Future<List<PresentationEmail>> quickSearchEmails(String query) async {
@@ -2164,6 +2166,9 @@ class MailboxDashBoardController extends ReloadableController
getServerSetting();
spamReportController.getSpamReportStateAction();
loadAIScribeConfig();
if (isLabelCapabilitySupported && accountId.value != null) {
labelController.checkLabelSettingState(accountId.value!);
}
}
void _handleUpdateVacationSuccess(UpdateVacationSuccess success) {