[Xfce4-commits] <midori:master> More selective key code excludes

Christian Dywan noreply at xfce.org
Wed Jan 11 21:08:02 CET 2012


Updating branch refs/heads/master
         to c3eb4e44035fad9a34be5ab39fb23a1388fe4d14 (commit)
       from 164f01692435acb393fed5dd75c505e83e60472f (commit)

commit c3eb4e44035fad9a34be5ab39fb23a1388fe4d14
Author: Alexander Butenko <a.butenka at gmail.com>
Date:   Sun Jan 8 14:26:37 2012 -0400

    More selective key code excludes

 extensions/formhistory/formhistory-gdom-frontend.c |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/extensions/formhistory/formhistory-gdom-frontend.c b/extensions/formhistory/formhistory-gdom-frontend.c
index f0cf1af..3b4b9f9 100644
--- a/extensions/formhistory/formhistory-gdom-frontend.c
+++ b/extensions/formhistory/formhistory-gdom-frontend.c
@@ -264,9 +264,6 @@ formhistory_editbox_key_pressed_cb (WebKitDOMElement* element,
     priv->element = element;
 
     key = webkit_dom_ui_event_get_key_code (WEBKIT_DOM_UI_EVENT (dom_event));
-    /* Ignore some control chars */
-    if (key < 20 && key != 8)
-        return;
     switch (key)
     {
         /* ESC key*/
@@ -337,6 +334,12 @@ formhistory_editbox_key_pressed_cb (WebKitDOMElement* element,
         case 33:
         case 34:
         case 45:
+        /* Shift, Ctrl, Alt, Tab*/
+        case 16:
+        case 17:
+        case 18:
+        case 9:
+            return;
             break;
     }
 


More information about the Xfce4-commits mailing list