diff --git a/src/fenrirscreenreader/core/inputManager.py b/src/fenrirscreenreader/core/inputManager.py index e658463c..9bcad4a7 100644 --- a/src/fenrirscreenreader/core/inputManager.py +++ b/src/fenrirscreenreader/core/inputManager.py @@ -139,6 +139,8 @@ class inputManager(): self.env['input']['prevInput'] = [] def handleLedStates(self, mEvent): + if self.currKeyIsModifier(): + return try: if mEvent['EventName'] == 'KEY_NUMLOCK': self.env['runtime']['inputDriver'].toggleLedState()