mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-23 00:38:10 +02:00
Make it easier to handle simple click events
This commit is contained in:
@@ -24,7 +24,7 @@ class Mouse(Handler):
|
||||
def finalize(self) -> None:
|
||||
self.cmd.set_cursor_visible(True)
|
||||
|
||||
def on_mouse(self, ev: MouseEvent) -> None:
|
||||
def on_mouse_event(self, ev: MouseEvent) -> None:
|
||||
self.current_mouse_event = ev
|
||||
self.draw_screen()
|
||||
|
||||
@@ -43,6 +43,10 @@ class Mouse(Handler):
|
||||
if ev.mods:
|
||||
self.print(f'Modifiers: {format_mods(ev.mods)}')
|
||||
|
||||
def on_interrupt(self) -> None:
|
||||
self.quit_loop(0)
|
||||
on_eot = on_interrupt
|
||||
|
||||
|
||||
def main(args: List[str]) -> None:
|
||||
loop = Loop()
|
||||
|
||||
Reference in New Issue
Block a user