fix tests

This commit is contained in:
Will McGugan
2022-10-18 11:10:37 +01:00
parent 6dd73c2173
commit 0b83170eed

View File

@@ -584,7 +584,9 @@ class MessagePump(metaclass=MessagePumpMeta):
_raise_duplicate_key_handlers_error(
key_name, invoked_method.__name__, key_method.__name__
)
handled = await invoke(key_method, event)
# If key handlers return False, then they are not considered handled
# This allows key handlers to do some conditional logic
handled = (await invoke(key_method, event)) != False
invoked_method = key_method
return handled