Philipp Hörist pushed to branch master at gajim / gajim
Commits:
241206c5 by Philipp Hörist at 2022-10-26T21:36:20+02:00
imprv: ExceptionDialog: Close dialog with ESC
- - - - -
1 changed file:
- gajim/gtk/exception.py
Changes:
=====================================
gajim/gtk/exception.py
=====================================
@@ -126,12 +126,17 @@ def __init__(self,
buffer_ = self._ui.exception_view.get_buffer()
buffer_.set_text(self._issue_text)
+ self.connect('key-press-event', self._on_key_press)
self._ui.connect_signals(self)
self.show_all()
if self._sentry_available:
self._ui.user_feedback_entry.grab_focus()
+ def _on_key_press(self, _widget: Gtk.Widget, event: Gdk.EventKey) -> None:
+ if event.keyval == Gdk.KEY_Escape:
+ self.destroy()
+
def _on_report_clicked(self, _button: Gtk.Button) -> None:
if self._sentry_available and determine_proxy() is not None:
# sentry-sdk supports a http-proxy arg but for now only use
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/241206c5a0effbe5065dc0acb26adb3005de18bb
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/241206c5a0effbe5065dc0acb26adb3005de18bb
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits