Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 74367 Details for
Bug 114960
gnome-settings-daemon grabs the keyboard if an unknown key is present in the gconf database
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to gnome-settings-daemon
control-center-2.10.2-xgrabkey.patch (text/plain), 1.63 KB, created by
Philippe Troin
on 2005-12-09 00:30:57 UTC
(
hide
)
Description:
Patch to gnome-settings-daemon
Filename:
MIME Type:
Creator:
Philippe Troin
Created:
2005-12-09 00:30:57 UTC
Size:
1.63 KB
patch
obsolete
>diff -ruN control-center-2.10.2.orig/gnome-settings-daemon/gnome-settings-multimedia-keys.c control-center-2.10.2/gnome-settings-daemon/gnome-settings-multimedia-keys.c >--- control-center-2.10.2.orig/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2005-12-08 23:22:53.000000000 -0800 >+++ control-center-2.10.2/gnome-settings-daemon/gnome-settings-multimedia-keys.c 2005-12-08 22:27:10.000000000 -0800 >@@ -330,7 +330,8 @@ > break; > > key = g_new0 (Key, 1); >- if (egg_accelerator_parse_virtual (tmp, &key->keysym, &key->keycode, &key->state) == FALSE) >+ if (egg_accelerator_parse_virtual (tmp, &key->keysym, &key->keycode, &key->state) == FALSE >+ || key->keycode == 0) > { > g_free (key); > break; >@@ -366,7 +367,8 @@ > break; > > key = g_new0 (Key, 1); >- if (egg_accelerator_parse_virtual (tmp, &key->keysym, &key->keycode, &key->state) == FALSE) >+ if (egg_accelerator_parse_virtual (tmp, &key->keysym, &key->keycode, &key->state) == FALSE >+ || key->keycode == 0) > { > g_free (key); > break; >@@ -443,7 +445,8 @@ > } > > key = g_new0 (Key, 1); >- if (!egg_accelerator_parse_virtual (tmp, &key->keysym, &key->keycode, &key->state)) >+ if (!egg_accelerator_parse_virtual (tmp, &key->keysym, &key->keycode, &key->state) >+ || key->keycode == 0) > { > g_free (tmp); > g_free (key); >@@ -473,7 +476,8 @@ > } > > key = g_new0 (Key, 1); >- if (egg_accelerator_parse_virtual (tmp, &key->keysym, &key->keycode, &key->state) == FALSE) >+ if (egg_accelerator_parse_virtual (tmp, &key->keysym, &key->keycode, &key->state) == FALSE >+ || key->keycode == 0) > { > g_free (tmp); > g_free (key);
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 114960
: 74367 |
74368