diff options
author | Milan Crha <mcrha@redhat.com> | 2008-02-01 16:45:38 +0800 |
---|---|---|
committer | Milan Crha <mcrha@src.gnome.org> | 2008-02-01 16:45:38 +0800 |
commit | 02569a3314f50eaa36176a3a2c85859f06d90269 (patch) | |
tree | 2d2509b89b7e08d93a9f94a3d5236aeb221c95e7 /widgets/table/e-table.c | |
parent | 6329b4efa1b3a45d3ce1d602efe6a16090c1ab9c (diff) | |
download | gsoc2013-evolution-02569a3314f50eaa36176a3a2c85859f06d90269.tar.gz gsoc2013-evolution-02569a3314f50eaa36176a3a2c85859f06d90269.tar.zst gsoc2013-evolution-02569a3314f50eaa36176a3a2c85859f06d90269.zip |
** Fix for bug #512623
2008-02-01 Milan Crha <mcrha@redhat.com>
** Fix for bug #512623
* e-tree.c: (item_key_press):
Check only if Ctrl/Alt/Shift is pressed when required Shift only.
* e-table.c: (group_key_press): Ignore/consider GDK_MODEx_MASK states.
svn path=/trunk/; revision=34944
Diffstat (limited to 'widgets/table/e-table.c')
-rw-r--r-- | widgets/table/e-table.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/widgets/table/e-table.c b/widgets/table/e-table.c index a6adf312cf..3612191e6a 100644 --- a/widgets/table/e-table.c +++ b/widgets/table/e-table.c @@ -835,7 +835,7 @@ group_key_press (ETableGroup *etg, int row, int col, GdkEvent *event, ETable *et /* Fall through */ default: init_search (et); - if ((key->state & ~(GDK_SHIFT_MASK | GDK_LOCK_MASK)) == 0 + if ((key->state & ~(GDK_SHIFT_MASK | GDK_LOCK_MASK | GDK_MOD1_MASK | GDK_MOD2_MASK | GDK_MOD3_MASK | GDK_MOD4_MASK | GDK_MOD5_MASK)) == 0 && ((key->keyval >= GDK_a && key->keyval <= GDK_z) || (key->keyval >= GDK_A && key->keyval <= GDK_Z) || (key->keyval >= GDK_0 && key->keyval <= GDK_9))) |