diff options
author | Rodrigo Moya <rodrigo@gnome-db.org> | 2011-07-13 20:07:08 +0200 |
---|---|---|
committer | Rodrigo Moya <rodrigo@gnome-db.org> | 2011-07-13 20:07:08 +0200 |
commit | 7687467d6bbe115ff909f72a259476effbb57194 (patch) | |
tree | 41cf3b272944e3f79185891779bfef67d1fd304e /plugins | |
parent | 65a5ca27a24a2d5a59797d13f305b13026794fc2 (diff) | |
download | gnome-settings-daemon-7687467d6bbe115ff909f72a259476effbb57194.tar.gz |
common: Fix grabbing of multimedia keys
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/common/gsd-keygrab.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/plugins/common/gsd-keygrab.c b/plugins/common/gsd-keygrab.c index 70fde7a0..1d50a229 100644 --- a/plugins/common/gsd-keygrab.c +++ b/plugins/common/gsd-keygrab.c @@ -146,9 +146,9 @@ grab_key_unsafe (Key *key, * (which are useful to grab without a modifier). */ if ((modifiers & gsd_used_mods) == 0 && - (IN_RANGE(key->keysym, XF86KEYS_RANGE_MIN, XF86KEYS_RANGE_MAX) || - IN_RANGE(key->keysym, FKEYS_RANGE_MIN, FKEYS_RANGE_MAX) || - key->keysym == GDK_KEY_Pause)) { + !IN_RANGE(key->keysym, XF86KEYS_RANGE_MIN, XF86KEYS_RANGE_MAX) && + !IN_RANGE(key->keysym, FKEYS_RANGE_MIN, FKEYS_RANGE_MAX) && + key->keysym != GDK_KEY_Pause) { GString *keycodes; keycodes = g_string_new (""); |