diff --git a/lib/pages/settings_notifications/settings_notifications_view.dart b/lib/pages/settings_notifications/settings_notifications_view.dart index b7f093079..b74157bcf 100644 --- a/lib/pages/settings_notifications/settings_notifications_view.dart +++ b/lib/pages/settings_notifications/settings_notifications_view.dart @@ -91,9 +91,10 @@ class SettingsNotificationsView extends StatelessWidget { value: rule.enabled, onChanged: controller.isLoading ? null - : Matrix.of(context) - .client - .allPushNotificationsMuted + : rule.ruleId != '.m.rule.master' && + Matrix.of(context) + .client + .allPushNotificationsMuted ? null : (_) => controller.togglePushRule( category.kind,