From f5122ff480a584c2116679609ef4c9f6716d3c0c Mon Sep 17 00:00:00 2001 From: lovetox Date: Mon, 26 Sep 2016 01:09:52 +0200 Subject: [PATCH] Catch keypress event in discovery window --- data/gui/service_discovery_window.ui | 1 + src/disco.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/data/gui/service_discovery_window.ui b/data/gui/service_discovery_window.ui index 5fb3b0913..8d8c2974d 100644 --- a/data/gui/service_discovery_window.ui +++ b/data/gui/service_discovery_window.ui @@ -97,6 +97,7 @@ Agent JID - node True True + diff --git a/src/disco.py b/src/disco.py index 6fc92f15d..09d8ca671 100644 --- a/src/disco.py +++ b/src/disco.py @@ -857,6 +857,10 @@ _('Without a connection, you can not browse available services')) if self.browser: self.browser.update_actions() + def _on_entry_key_press_event(self, widget, event): + if event.keyval == Gdk.KEY_Return or event.keyval == Gdk.KEY_KP_Enter: + self.on_go_button_clicked(widget) + class AgentBrowser: """