From 958de1b3b52b79cef8036843a428f47a958f9a07 Mon Sep 17 00:00:00 2001 From: loathingKernel <142770+loathingKernel@users.noreply.github.com> Date: Mon, 6 Mar 2023 00:37:31 +0200 Subject: [PATCH] Console: handle Esc key through `closeEvent()` --- rare/game_launch_helper/console.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/rare/game_launch_helper/console.py b/rare/game_launch_helper/console.py index 01d247f7..f61b02ec 100644 --- a/rare/game_launch_helper/console.py +++ b/rare/game_launch_helper/console.py @@ -123,6 +123,12 @@ class Console(QDialog): ) self.accept_close = True + def reject(self) -> None: + self.close() + + def accept(self) -> None: + self.close() + def closeEvent(self, a0: QCloseEvent) -> None: if self.accept_close: super(Console, self).closeEvent(a0)