Skip to content

Commit 5f9fd2c

Browse files
fix utils.categorize return type (#240)
1 parent 82d09f6 commit 5f9fd2c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/evdev/util.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from typing import Union, List
77

88
from . import ecodes
9-
from .events import InputEvent, event_factory
9+
from .events import InputEvent, event_factory, KeyEvent, RelEvent, AbsEvent, SynEvent
1010

1111

1212
def list_devices(input_device_dir: Union[str, bytes, os.PathLike] = "/dev/input") -> List[str]:
@@ -32,7 +32,7 @@ def is_device(fn: Union[str, bytes, os.PathLike]) -> bool:
3232
return True
3333

3434

35-
def categorize(event: InputEvent) -> InputEvent:
35+
def categorize(event: InputEvent) -> Union[InputEvent, KeyEvent, RelEvent, AbsEvent, SynEvent]:
3636
"""
3737
Categorize an event according to its type.
3838

0 commit comments

Comments
 (0)