diff --git a/fill3/fill3/__init__.py b/fill3/fill3/__init__.py index a5544da..3273705 100755 --- a/fill3/fill3/__init__.py +++ b/fill3/fill3/__init__.py @@ -489,7 +489,7 @@ class _Screen: return self.content.appearance(dimensions) def on_keyboard_input(self, term_code): - if term_code in ["q", terminal.ESC]: + if term_code in ["q", terminal.ESC, terminal.CTRL_C]: SHUTDOWN_EVENT.set() else: self.content = Filler(Text(repr(term_code)))