chore: hide previos error snackbar in settings notifications before showing another one (#5802)

This commit is contained in:
ggurdin 2026-02-24 15:58:27 -05:00 committed by GitHub
parent d9eaf58f05
commit 81dbffd031
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -81,6 +81,9 @@ class SettingsNotificationsController extends State<SettingsNotifications> {
} catch (e, s) {
Logs().w('Unable to toggle push rule', e, s);
if (!mounted) return;
// #Pangea
ScaffoldMessenger.of(context).hideCurrentSnackBar();
// Pangea#
ScaffoldMessenger.of(
context,
).showSnackBar(SnackBar(content: Text(e.toLocalizedString(context))));
@ -165,6 +168,9 @@ class SettingsNotificationsController extends State<SettingsNotifications> {
} catch (e, s) {
Logs().w('Unable to delete push rule', e, s);
if (!mounted) return;
// #Pangea
ScaffoldMessenger.of(context).hideCurrentSnackBar();
// Pangea#
ScaffoldMessenger.of(
context,
).showSnackBar(SnackBar(content: Text(e.toLocalizedString(context))));