Tests: add Hyper modifier support to the "easy_keys" module
This commit is contained in:
@@ -145,6 +145,7 @@ class _EventBuilder:
|
||||
shift = 'LEFT_SHIFT' in keys_held or 'RIGHT_SHIFT' in keys_held
|
||||
alt = 'LEFT_ALT' in keys_held or 'RIGHT_ALT' in keys_held
|
||||
oskey = 'OSKEY' in keys_held
|
||||
hyper = 'HYPER' in keys_held
|
||||
|
||||
unicode = None
|
||||
if value == 'PRESS':
|
||||
@@ -165,6 +166,7 @@ class _EventBuilder:
|
||||
ctrl=ctrl,
|
||||
alt=alt,
|
||||
oskey=oskey,
|
||||
hyper=hyper,
|
||||
x=self._shared_event_gen._mouse_co[0],
|
||||
y=self._shared_event_gen._mouse_co[1],
|
||||
)
|
||||
@@ -191,6 +193,7 @@ class _EventBuilder:
|
||||
shift = event.shift
|
||||
alt = event.alt
|
||||
oskey = event.oskey
|
||||
hyper = event.hyper
|
||||
yield
|
||||
|
||||
for x, y in coords:
|
||||
@@ -202,6 +205,7 @@ class _EventBuilder:
|
||||
ctrl=ctrl,
|
||||
alt=alt,
|
||||
oskey=oskey,
|
||||
hyper=hyper,
|
||||
x=x,
|
||||
y=y
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user