Closed
Bug 256733
Opened 21 years ago
Closed 21 years ago
Firefox: ctrl+t doesn't works when keyboard layout is not english
Categories
(Firefox :: General, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 246491
People
(Reporter: pi, Unassigned)
Details
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040808 Firefox/0.9.3
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040808 Firefox/0.9.3
I'm using two languages in my system (english and russian).
When I use russian keyboard and type ctrl+t new tab doesn't create.
When I switch my keyboard to english - everything is ok.
Reproducible: Always
Steps to Reproduce:
1. switch to russian keyboard layput
2. tupe ctrl+t
Actual Results:
Tab doesn't open.
Expected Results:
A new tab shuld open.
Comment 1•21 years ago
|
||
Is this supposed to work?
Doesn't the different keyboard layout mean that the "t" key actually corresponds
to another key?
The russian layout must be different than the english one. If the "t" key
beccomes a "w" (or some russian letter), then obvisouly you won't get the same
result.
I might be wrong but I don't think this is a bug in FF.
![]() |
Reporter | |
Comment 2•21 years ago
|
||
(In reply to comment #1)
> Is this supposed to work?
>
> Doesn't the different keyboard layout mean that the "t" key actually corresponds
> to another key?
>
> The russian layout must be different than the english one. If the "t" key
> beccomes a "w" (or some russian letter), then obvisouly you won't get the same
> result.
>
> I might be wrong but I don't think this is a bug in FF.
Yes when I'm using russian layout "t" becomes russian "e". By the way, not only
crl+t doesnt works. All hotkeys. So when I'm using FF and my keyboard layput is
russian I can't use hotkeys. Im using Fedora 1, but my friends in Gentoo and
Debian have the same problem. I just tested it in windows, there is no such
problem. So this problem appears only on Linux (*nix?).
Im not sure if it is a FF problem. But there are many users that have
international keyboards (I think this problem may appears not only with russian
layout, but with any other) and they feel sad about it :-)
P.S in Epiphany it works Ok ;-)
P.P.S Maybe you should use not "t" letter but a special number for this key? (as
I remeber from my school expirience in Pascal :-)
Comment 3•21 years ago
|
||
(In reply to comment #1)
> Is this supposed to work?
Yes
> Doesn't the different keyboard layout mean that the "t" key actually
corresponds to another key?
No. That's true when we use mnemonic accesskeys (underlined letters) -- for more
info on those see http://www.mozilla.org/projects/ui/accessibility/accesskey.html
Anyway this is *not* an accesskey. It's an accelerator. Those remain constant no
matter what the keyboard layout is. For example, Ctrl+C is always copy. Ctrl+T
should always open a new tab.
Reporter: how do you know this is a problem on other keyboard layouts besides
Russian?
![]() |
Reporter | |
Comment 4•21 years ago
|
||
> Reporter: how do you know this is a problem on other keyboard layouts besides
> Russian?
I asked my friends in chat.
You can add new layout in XF86Config and try it yourself.
Comment 5•21 years ago
|
||
I'm looking at this line:
http://lxr.mozilla.org/seamonkey/source/browser/base/content/browser-sets.inc#174
<key id="key_newNavigatorTab" key="&tabCmd.commandkey;" modifiers="accel"
command="cmd_newNavigatorTab"/>
Which uses tabCmd.commandkey to specify the key, which is defined here:
http://lxr.mozilla.org/seamonkey/source/browser/locales/en-US/chrome/browser/browser.dtd#17
<!ENTITY tabCmd.commandkey "t">
However, if that line didn't make it to the Russian translation, the key
wouldn't work.
Global accelerators should almost always stay the same from language to
language. For example, Ctrl+C should always be copy no matter what language is
being used. The only issue might be for keyboards that don't have a certain
letter. Mnemonic accesskeys (underlined letters in prompts) do change often,
however.
Assignee: aaronleventhal → nobody
Component: Keyboard Navigation → Other
Product: Firefox → Mozilla Localizations
QA Contact: jruderman
Summary: ctrl+t doesn't works when keyboard layout is not english → Firefox: ctrl+t doesn't works when keyboard layout is not english
Comment 6•21 years ago
|
||
I tried setting this to Localizations -> Other but it got assigned to
"nobody@mozilla.org"
Seems more important than that.
Component: Other → General
Product: Mozilla Localizations → Firefox
![]() |
||
Comment 7•21 years ago
|
||
Maybe the bug description should be changed to
Ctrl+T doesn't work when keyboard layout is russian
It works perfectly fine here, with swedish layout anyway.
Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20040913 Firefox/0.10
![]() |
Reporter | |
Comment 8•21 years ago
|
||
2 Jonas Nordlund
You are using FireFox on Windows, as I have tested there is no such bug there.
But we are talking about Linux.
![]() |
Reporter | |
Comment 9•21 years ago
|
||
So, this bug is exists in 1.0 preview :-(
Comment 10•21 years ago
|
||
*** This bug has been marked as a duplicate of 246491 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•