Nicer fix for #5469

This commit is contained in:
Kovid Goyal
2022-09-04 22:15:17 +05:30
parent b60d9f73ce
commit 5bf5454dbe
2 changed files with 13 additions and 9 deletions

View File

@@ -330,14 +330,8 @@ class Loop:
except Exception:
pass
else:
if self.handler.perform_default_key_actions:
if k.matches('ctrl+c'):
self.handler.on_interrupt()
return
if k.matches('ctrl+d'):
self.handler.on_eot()
return
self.handler.on_key_event(k)
if not self.handler.perform_default_key_action(k):
self.handler.on_key_event(k)
def _on_pm(self, pm: str) -> None:
pass