diff --git a/lib/src/services/reactive_theme/reactive_theme_service.dart b/lib/src/services/reactive_theme/reactive_theme_service.dart index 17bb2e2..6424e37 100644 --- a/lib/src/services/reactive_theme/reactive_theme_service.dart +++ b/lib/src/services/reactive_theme/reactive_theme_service.dart @@ -48,9 +48,9 @@ class ArcaneReactiveTheme extends ArcaneService { /// /// Example: /// ```dart - /// ArcaneReactiveTheme.I.switchTheme(context); + /// ArcaneReactiveTheme.I.switchTheme(); /// ``` - ArcaneReactiveTheme switchTheme(BuildContext context) { + ArcaneReactiveTheme switchTheme() { _isDark = !_isDark; notifyListeners(); @@ -70,8 +70,7 @@ class ArcaneReactiveTheme extends ArcaneService { context.isDarkMode ? ThemeMode.dark : ThemeMode.light; if (currentMode != systemMode) { - _isDark = !_isDark; - notifyListeners(); + switchTheme(); } return I;