After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 453193 - accels sent to the terminal if the corresponding gtkaction is insensitive
accels sent to the terminal if the corresponding gtkaction is insensitive
Status: RESOLVED FIXED
Product: gnome-terminal
Classification: Core
Component: general
2.18.x
Other Linux
: Normal minor
: ---
Assigned To: GNOME Terminal Maintainers
GNOME Terminal Maintainers
fixed-2-24
: 138609 499934 526088 534953 546237 553129 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-07-02 19:09 UTC by Josselin Mouette
Modified: 2011-07-29 11:28 UTC
See Also:
GNOME target: ---
GNOME version: 2.17/2.18



Description Josselin Mouette 2007-07-02 19:09:40 UTC
[ forwarded from http://bugs.debian.org/429890 by Tyler MacDonald ]

Ctrl-+ normally increases the font size and does not echo anything to the
terminal. However, if you are at the maximum font size, pressing Ctrl-+
causes gnome-terminal to echo a "+" keypress to the terminal.

I am certain this is not the intended behaviour, and it can be problematic
for spastic people like me who like to do things like hold down Ctrl and
loudly bash "+" a few dozen times.
Comment 1 Cosimo Cecchi 2007-07-15 20:53:50 UTC
I got this behaviour with every part of the menu that has a shortcut and is not sensitive. Shift+Ctrl+C does the same as Ctrl+C (terminates process) if nothing selected; Shift+Ctrl+PageUp scrolls the terminal the same way of Shift+PageUp.
I don't think this is intended either, but I'd like some feedback from a developer, as the behaviour is default and widespread among the whole app (btw, i checked out other gnome apps, and none of them behaves this way).
Comment 2 Christian Persch 2008-05-29 21:03:23 UTC
*** Bug 499934 has been marked as a duplicate of this bug. ***
Comment 3 Christian Persch 2008-05-29 21:03:59 UTC
*** Bug 526088 has been marked as a duplicate of this bug. ***
Comment 4 Christian Persch 2008-05-29 22:01:27 UTC
*** Bug 534953 has been marked as a duplicate of this bug. ***
Comment 5 Sam Morris 2008-07-12 21:35:28 UTC
I ran into this bug from the other end... I usually use vim on remote systems via gnome-terminal. I want to be able to press ctrl+pgup/dn to change tabs. Until 2.22.0 this worked fine, but since that version, ctrl+pgdn does not work any longer!

It looks like there is a bug that causes the 'next tab' action to be enabled in a new gnome-terminal window, even though there is only one tab available; creating a new tab and then destroying it causes the action to become insensitive, and thus ctrl+pgdn works again.

But my point is that I want to keep being able to switch to different (vim) tabs with the default keybindings, so I don't think it is appropriate to block keypresses from being sent through to VTE in all cases, if there are insensitive actions that would normally capture them.
Comment 6 Christian Persch 2008-07-12 22:14:55 UTC
(In reply to comment #5)
> It looks like there is a bug that causes the 'next tab' action to be enabled in
> a new gnome-terminal window

Have you tried this in svn trunk ?
Comment 7 Sam Morris 2008-07-12 22:31:29 UTC
I just tried it and it seems my bug is fixed. This bug, of course, is still valid, though I would prefer it remain that way forever. :)
Comment 8 THEBAULT Damien 2008-07-25 23:15:07 UTC
I have this problem on my Gentoo system (with Gnome 2.22.3), and on Ubuntu Hardy 8.04 (should be Gnome 2.22.1): when using vim, I was able to use PageUp, but not PageDown. After creation of a new tab, and its deletion, it was working fine.

Today, I tried the svn trunk version (rev 2963), and it solved this bug for me.
Comment 9 Sam Morris 2008-07-27 14:02:18 UTC
Can someone please point me at the commit that fixed the problem where PageDown does not work until a tab is closed? I'd hate to be stuck with this bug during the entire release cycle of the next stable Debian release.
Comment 10 Christian Persch 2008-07-28 08:55:19 UTC
Sam: use the git mirror of gnome svn, and git-bisect to find the commit.
Comment 11 Christian Persch 2008-08-04 13:52:18 UTC
*** Bug 546237 has been marked as a duplicate of this bug. ***
Comment 12 Christian Persch 2008-09-21 14:49:02 UTC
*** Bug 553129 has been marked as a duplicate of this bug. ***
Comment 13 Christian Persch 2008-09-24 22:06:01 UTC
*** Bug 138609 has been marked as a duplicate of this bug. ***
Comment 14 Christian Persch 2008-10-01 16:39:32 UTC
This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.
Comment 15 Sam Morris 2011-07-29 11:12:32 UTC
I'm still seeing this in 2.30.
Comment 16 Christian Persch 2011-07-29 11:28:30 UTC
Don't add comments to closed bugs, they just get lost. If you can repro this on g-t 3.0 *with a gtk3 build*, *without* any buggy gtk modules (like ubuntu menuproxy, specifically) loaded, then open a new bug please.