diff --git a/lib/features/manage_account/presentation/extensions/handle_setup_label_visibility_in_setting_extension.dart b/lib/features/manage_account/presentation/extensions/handle_setup_label_visibility_in_setting_extension.dart index e083f42b8..06dae77eb 100644 --- a/lib/features/manage_account/presentation/extensions/handle_setup_label_visibility_in_setting_extension.dart +++ b/lib/features/manage_account/presentation/extensions/handle_setup_label_visibility_in_setting_extension.dart @@ -37,6 +37,8 @@ extension HandleSetupLabelVisibilityInSettingExtension getLabelVisibilityInteractor = getBinding(); if (getLabelVisibilityInteractor != null) { consumeState(getLabelVisibilityInteractor!.execute()); + } else { + isLabelVisibilityEnabled.value = false; } } diff --git a/lib/features/manage_account/presentation/manage_account_dashboard_controller.dart b/lib/features/manage_account/presentation/manage_account_dashboard_controller.dart index d8e927a7e..17a647570 100644 --- a/lib/features/manage_account/presentation/manage_account_dashboard_controller.dart +++ b/lib/features/manage_account/presentation/manage_account_dashboard_controller.dart @@ -78,7 +78,7 @@ class ManageAccountDashBoardController extends ReloadableController final vacationResponse = Rxn(); final dashboardSettingAction = Rxn(); final octetsQuota = Rxn(); - final isLabelVisibilityEnabled = RxBool(true); + final isLabelVisibilityEnabled = RxBool(PlatformInfo.isIntegrationTesting); Uri? previousUri; AccountMenuItem? selectedMenu; @@ -195,9 +195,7 @@ class ManageAccountDashBoardController extends ReloadableController getQuotas(accountId.value); } - if (isLabelCapabilitySupported) { - setUpLabelVisibility(); - } + isLabelVisibilityEnabled.value = isLabelCapabilitySupported; } void _getParametersRouter() {