Forced menu visibility breaks keybindings in gnome-terminal
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Invalid
|
Undecided
|
Unassigned | ||
gnome-terminal (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Unity's interaction model design requires that any application which provides a menu bar, have that menu bar "displayed" at all times, in the top panel. For gnome-terminal, this breaks Alt-modifier keybindings which conflict with any of the menu's mnemonics. This also breaks the very visible option in a profile's preferences in gnome-terminal, to not show the menu bar by default, as well as the "Show Menubar" option on the right-click menu.
This for instance, means that Alt+b cannot be used to go backward one word on the command line, as instead the Ta_bs menu is opened.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: unity 4.24.0-0ubuntu2b1
ProcVersionSign
Uname: Linux 3.0.0-13-generic i686
NonfreeKernelMo
ApportVersion: 1.23-0ubuntu4
Architecture: i386
CompizPlugins: [core,bailer,
Date: Sat Nov 12 09:57:18 2011
ProcEnviron:
LC_COLLATE=C
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/usr/bin/zsh
SourcePackage: unity
UpgradeStatus: Upgraded to oneiric on 2011-11-12 (0 days ago)
I can reproduce this when menu access keys are enabled in GNOME-Terminal and Alt+B is pressed. But from my experience, Alt+B seems to be the only affected key.
Steps to reproduce:
Go to edit->Keyboard Shortcuts
Ensure that the first check box is checked
Go back to terminal, type "sudo apt-get install"
Press alt+b
Expected result:
Cursor should move to the beginning of "apt-get"
Actual result:
Cursor doesn't move at all.