Red Hat Bugzilla – Bug 166679
[RHEL4] gnome-terminal incorrectly propagates tab changing key presses to vte if it tab could not be changed
Last modified: 2010-06-07 01:47:14 EDT
Description of problem:
See upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=138609
When reaching the last or first tab in a gnome-terminal using Ctrl+PageUp/Down,
~5 gets printed on the terminal.
I am of the opinion that those keypresses should only be passed to the terminal
if there's no other tabs. If the key combination is needed for a particular
application, either no tabs should be used, or the keyboard shortcut should be
changed in the Edit->Keyboard shortcuts dialogue.
Version-Release number of selected component (if applicable):
I agree. Conditionally sending the key presses to vte depending on what tab the
user is on seems pretty broken. If there are tabs then gnome-terminal should
just swallow the key presses even if it doesn't use them.
You want to work on fixing this?
Patch pushed to the upstream bug.
Ray, could you comment on this patch?
Created attachment 118565 [details]
The patch committed upstream.
Product Management has reviewed and declined this request. You may appeal this
decision by reopening this request.
Created attachment 137050 [details]
To apply on top of attachment 118565 [details]