diff --git a/lib/screens/settings/widgets/key_listener.dart b/lib/screens/settings/widgets/key_listener.dart index 239bcda..7fc0c03 100644 --- a/lib/screens/settings/widgets/key_listener.dart +++ b/lib/screens/settings/widgets/key_listener.dart @@ -29,7 +29,9 @@ class KeyCombinationWidgetState extends ConsumerState { @override void dispose() { - _stopListening(); + _isListening = false; + _pressedKey = null; + _pressedModifier = null; super.dispose(); }