Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
frankmer committed Feb 21, 2024
1 parent 69c1300 commit 8158d6c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
3 changes: 1 addition & 2 deletions lib/state_notifiers/token_notifier.dart
Original file line number Diff line number Diff line change
Expand Up @@ -564,11 +564,10 @@ class TokenNotifier extends StateNotifier<TokenState> {

Future<void> _handlePushTokensIfExist() async {
await loadingRepo;
if (state.hasPushTokens == false) {
if (state.hasPushTokens == false || state.hasOTPTokens == false) {
if (globalRef?.read(settingsProvider).hidePushTokens == true) {
globalRef!.read(settingsProvider.notifier).setHidePushTokens(false);
}
return;
}
if (state.hasRolledOutPushTokens) {
checkNotificationPermission();
Expand Down
4 changes: 3 additions & 1 deletion lib/views/settings_view/settings_view.dart
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,9 @@ class SettingsView extends ConsumerView {
),
trailing: Switch(
value: ref.watch(settingsProvider).hidePushTokens,
onChanged: enablePushSettingsGroup ? (value) => ref.read(settingsProvider.notifier).setHidePushTokens(value) : null,
onChanged: enablePushSettingsGroup && ref.watch(tokenProvider).hasOTPTokens
? (value) => ref.read(settingsProvider.notifier).setHidePushTokens(value)
: null,
),
)
],
Expand Down

0 comments on commit 8158d6c

Please sign in to comment.