Fix broken method.
This commit is contained in:
		@@ -45,8 +45,6 @@ from . import settings
 | 
				
			|||||||
from . import cthulhu_state
 | 
					from . import cthulhu_state
 | 
				
			||||||
 | 
					
 | 
				
			||||||
from .cthulhu_i18n import _
 | 
					from .cthulhu_i18n import _
 | 
				
			||||||
import logging
 | 
					 | 
				
			||||||
logger = logging.getLogger(__name__)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
_keysymsCache = {}
 | 
					_keysymsCache = {}
 | 
				
			||||||
_keycodeCache = {}
 | 
					_keycodeCache = {}
 | 
				
			||||||
@@ -472,15 +470,17 @@ class KeyBindings:
 | 
				
			|||||||
        given keycode and modifiers, or None if no match exists.
 | 
					        given keycode and modifiers, or None if no match exists.
 | 
				
			||||||
        """
 | 
					        """
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        import logging
 | 
				
			||||||
 | 
					        logger = logging.getLogger(__name__)
 | 
				
			||||||
        logger.info(f"Looking for handler for key: {keyboardEvent.hw_code} with modifiers {keyboardEvent.modifiers}")
 | 
					        logger.info(f"Looking for handler for key: {keyboardEvent.hw_code} with modifiers {keyboardEvent.modifiers}")
 | 
				
			||||||
        return binding
 | 
					
 | 
				
			||||||
        matches = []
 | 
					        matches = []
 | 
				
			||||||
        candidates = []
 | 
					        candidates = []
 | 
				
			||||||
        clickCount = keyboardEvent.getClickCount()
 | 
					        clickCount = keyboardEvent.getClickCount()
 | 
				
			||||||
        for keyBinding in self.keyBindings:
 | 
					        for keyBinding in self.keyBindings:
 | 
				
			||||||
            if keyBinding.matches(keyboardEvent.hw_code, keyboardEvent.modifiers):
 | 
					            if keyBinding.matches(keyboardEvent.hw_code, keyboardEvent.modifiers):
 | 
				
			||||||
                if keyBinding.modifier_mask == keyboardEvent.modifiers and \
 | 
					                if keyBinding.modifier_mask == keyboardEvent.modifiers and \
 | 
				
			||||||
                   keyBinding.click_count == clickCount:
 | 
					                keyBinding.click_count == clickCount:
 | 
				
			||||||
                    matches.append(keyBinding)
 | 
					                    matches.append(keyBinding)
 | 
				
			||||||
                # If there's no keysymstring, it's unbound and cannot be
 | 
					                # If there's no keysymstring, it's unbound and cannot be
 | 
				
			||||||
                # a match.
 | 
					                # a match.
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user