[gnome-builder/wip/gtk4-port: 1535/1774] plugins/shellcmd: dismiss dialog with escape
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder/wip/gtk4-port: 1535/1774] plugins/shellcmd: dismiss dialog with escape
- Date: Mon, 11 Jul 2022 22:31:49 +0000 (UTC)
commit 87346e520c7b9cd0c1363f3a5bc1544cbcee7968
Author: Christian Hergert <chergert redhat com>
Date: Wed Jun 15 17:33:51 2022 -0700
plugins/shellcmd: dismiss dialog with escape
src/plugins/shellcmd/gbp-shellcmd-command-dialog.c | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/src/plugins/shellcmd/gbp-shellcmd-command-dialog.c
b/src/plugins/shellcmd/gbp-shellcmd-command-dialog.c
index 9bdd449f6..41a6ae66d 100644
--- a/src/plugins/shellcmd/gbp-shellcmd-command-dialog.c
+++ b/src/plugins/shellcmd/gbp-shellcmd-command-dialog.c
@@ -562,6 +562,8 @@ gbp_shellcmd_command_dialog_class_init (GbpShellcmdCommandDialogClass *klass)
gtk_widget_class_install_action (widget_class, "command.cancel", NULL, command_cancel_action);
gtk_widget_class_install_action (widget_class, "command.select-folder", NULL, select_folder_action);
+ gtk_widget_class_add_binding_action (widget_class, GDK_KEY_Escape, 0, "command.cancel", NULL);
+
gtk_widget_class_set_template_from_resource (widget_class,
"/plugins/shellcmd/gbp-shellcmd-command-dialog.ui");
gtk_widget_class_bind_template_child (widget_class, GbpShellcmdCommandDialog, argv);
gtk_widget_class_bind_template_child (widget_class, GbpShellcmdCommandDialog, delete_button);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]