OptionsDialog: Destroy dialog on ESC
This commit is contained in:
parent
b9aba06f71
commit
83f4d6e191
1 changed files with 5 additions and 0 deletions
|
@ -35,6 +35,11 @@ class OptionsDialog(Gtk.ApplicationWindow):
|
||||||
|
|
||||||
self.show_all()
|
self.show_all()
|
||||||
self.listbox.connect('row-activated', self.on_row_activated)
|
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
|
@staticmethod
|
||||||
def on_row_activated(listbox, row):
|
def on_row_activated(listbox, row):
|
||||||
|
|
Loading…
Add table
Reference in a new issue