GNOME Bugzilla – Bug 139605
Possible to bind 'backspace' to actions in keybindings dialog
Last modified: 2004-12-22 21:47:04 UTC
1) Open the keybindings dialog 2) Click an action 3) Very quickly, press the backspace key. Expected results: - Action is cleared Observed results: - 'backspace' becomes bound to that action How often: - All the time, provided 'backspace' is pressed soon enough. I also observed a curious and much more debilitating consequence of this bug.: Quickly perform this process (clicking action, typing backspace) over and over again on (in my case) the play-or-play/pause action. Eventually the backspace bound to that action, as above, but further attempts to clear the action's binding only results in XF86AudioPlay being bound to that key, while simultaneously eliminating any normal method of clearing that or any other binding. The only option left is a gconf unset on the relevant keys, followed by a gnome-settings-daemon restart
I can't reproduce this here with the 2.6.0 packages from Fedora Core 2 test2. Could you try again or describe how to do it in more detail? I click (or use space) to get <New accellerator...> then press backspace and nothing happens.
Currently reproduced in 2.6.0.3-2 (ala debian experimental), although I've seen it in earlier versions, including (i'm pretty sure) 2.6.0. The key lies in hitting backspace very quickly after <New Accelerator> appears; almost simultaneously in fact. This is on a relatively slow computer by modern standards, so you may have to load your computer down with some intensive tasks to reproduce :)
I can reproduce it running cvs head from about a week ago. You have to do it almost the same instant you click on the action or it won't happen.
I can replicate it when running under valgrind (slows things down nicely) There's no real need to slow down the code, what you need are slower _fingers_ Don't release the button when you select an entry ... patch will be in 2.6.1