OptionsDialog: Destroy dialog on ESC

This commit is contained in:
Philipp Hörist 2017-09-29 02:43:29 +02:00
parent b9aba06f71
commit 83f4d6e191
1 changed files with 5 additions and 0 deletions

View File

@ -35,6 +35,11 @@ class OptionsDialog(Gtk.ApplicationWindow):
self.show_all()
self.listbox.connect('row-activated', self.on_row_activated)
self.connect('key-press-event', self.on_key_press)
def on_key_press(self, widget, event):
if event.keyval == Gdk.KEY_Escape:
self.destroy()
@staticmethod
def on_row_activated(listbox, row):