[evolution/wip/webkit2] Composer - Undo initiated with shortcuts doesn't stop



commit 5d293ba6af498bccd3b17f71db45feca803a40e0
Author: Tomas Popela <tpopela redhat com>
Date:   Thu Feb 25 12:10:13 2016 +0100

    Composer - Undo initiated with shortcuts doesn't stop

 composer/e-msg-composer.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/composer/e-msg-composer.c b/composer/e-msg-composer.c
index d3f7db8..cd6067a 100644
--- a/composer/e-msg-composer.c
+++ b/composer/e-msg-composer.c
@@ -2573,6 +2573,18 @@ msg_composer_key_press_event (GtkWidget *widget,
                        return TRUE;
                }
 
+               if (((event)->state & GDK_CONTROL_MASK) &&
+                   ((event)->keyval == GDK_KEY_z)) {
+                       e_html_editor_view_undo (view);
+                       return TRUE;
+               }
+
+               if (((event)->state & (GDK_CONTROL_MASK | GDK_SHIFT_MASK)) &&
+                   ((event)->keyval == GDK_KEY_Z)) {
+                       e_html_editor_view_redo (view);
+                       return TRUE;
+               }
+
                if (((event)->state & GDK_SHIFT_MASK) &&
                    ((event)->keyval == GDK_KEY_Delete)) {
                        g_signal_emit_by_name (


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]