From 91bb0183ee698999f2d1bde01bcd55ae9a415c5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20H=C3=B6rist?= Date: Mon, 6 Feb 2017 22:46:12 +0100 Subject: [PATCH] Close Bookmark Window with ESC --- data/gui/manage_bookmarks_window.ui | 15 ++++++++------- src/config.py | 4 ++++ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/data/gui/manage_bookmarks_window.ui b/data/gui/manage_bookmarks_window.ui index f227a41a2..28efe7eb7 100644 --- a/data/gui/manage_bookmarks_window.ui +++ b/data/gui/manage_bookmarks_window.ui @@ -1,5 +1,5 @@ - + @@ -15,6 +15,7 @@ 550 300 dialog + True @@ -116,9 +117,9 @@ True False - 0 _Title: True + 0 0 @@ -129,9 +130,9 @@ True False - 0 _Nickname: True + 0 0 @@ -142,9 +143,9 @@ True False - 0 Roo_m: True + 0 0 @@ -155,9 +156,9 @@ True False - 0 _Server: True + 0 0 @@ -168,9 +169,9 @@ True False - 0 _Password: True + 0 0 @@ -231,9 +232,9 @@ True False - 0 Pr_int status: True + 0 0 diff --git a/src/config.py b/src/config.py index 48abbf212..fcfeff885 100644 --- a/src/config.py +++ b/src/config.py @@ -3256,6 +3256,10 @@ class ManageBookmarksWindow: # select root iter self.selection.select_iter(self.treestore.get_iter_first()) + def on_key_press_event(self, widget, event): + if event.keyval == Gdk.KEY_Escape: + self.window.destroy() + def on_add_bookmark_button_clicked(self, widget): """ Add a new bookmark