From 46590c3163530e94e5280bac59d8596a819362ae Mon Sep 17 00:00:00 2001 From: Fabian Dill Date: Mon, 1 Nov 2021 21:43:17 +0100 Subject: [PATCH] CommonClient.py UI: Server bar: allow connecting via pressing enter --- kvui.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kvui.py b/kvui.py index c09bc59b..92efb217 100644 --- a/kvui.py +++ b/kvui.py @@ -164,6 +164,7 @@ class GameManager(App): server_label = ServerLabel() connect_layout.add_widget(server_label) self.server_connect_bar = TextInput(text="archipelago.gg", size_hint_y=None, height=30, multiline=False) + self.server_connect_bar.bind(on_text_validate=self.connect_button_action) connect_layout.add_widget(self.server_connect_bar) self.server_connect_button = Button(text="Connect", size=(100, 30), size_hint_y=None, size_hint_x=None) self.server_connect_button.bind(on_press=self.connect_button_action) @@ -221,6 +222,7 @@ class GameManager(App): logging.getLogger("Client").exception("Uncaught exception", exc_info=(exc_type, exc_value, exc_traceback)) return orig_hook(exc_type, exc_value, exc_traceback) + handle_exception._wrapped = True sys.excepthook = handle_exception