Open Bug 505569 Opened 15 years ago Updated 2 years ago

Mark As Read and Mark All As Read non-Latin problem (Shift+key and key don't work)

Categories

(Thunderbird :: Message Reader UI, defect)

x86
All
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: ezh, Unassigned)

References

(Blocks 2 open bugs)

Details

Using non-Latin keyboard (expl. Russian) I not able to "mark/unmark Read" (M) or "mark/unmark All Read" (the new Shift-C) using keyboard shortcuts. It had worked CTRL-Shift-C for marking All Read, but now it is changed to Shift-C and it does not work eith Russian, I have to switch to Latin keyb to mark smth. All other shortcuts without CTRL does not work as well.
(In reply to comment #0) > It had worked CTRL-Shift-C for marking All Read, but now it is changed to > Shift-C and it does not work eith Russian, I have to switch to Latin keyb to > mark smth. Is this something the Russian localization should be handling? Or some bigger problem with gecko/Thunderbird/Firefox?
I'm sure it all non-Latin problem. The just M also does not works.
I'm not sure this bug is valid. We have to be able to use Ctrl+Shift+[a key] even though that's not possible on some keyboards.
Summary: Mark As Read and Mark All As Read non-Latin problem → Mark As Read and Mark All As Read non-Latin problem (Ctrl+Shift+key doesn't work)
Bringing in the Russian l10n team specifically. Guys, how do you handle this in the ru localization? I guess you're using a different keyboard shortcut. Can you confirm that? Moving back to UNCO for now.
Status: NEW → UNCONFIRMED
Ever confirmed: false
WFM on Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1b3pre) Gecko/20090223 Thunderbird/3.0b2 ID:20090223124157 Unfortunately reporter haven't specified version of Thunderbird and OS. If he is using Thunderbird 2.0 on Linux, then this bug is dupe of Bug 69230.
I mentioned Trunk build in this bug. I'm on Windows. XP and Win7. Both do not work. On Win7 CTRL-Shift-C opens Lightning Calendar (on XP it's not installed). Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3pre) Gecko/20090823 Lightning/1.0pre Shredder/3.0b4pre It stopped to work around June or July 2009.
Looks like a dup of Bug 503060.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Though probably it's not a case. I'll download Russian trunk build and recheck.
Status: RESOLVED → UNCONFIRMED
Resolution: DUPLICATE → ---
(In reply to comment #4) > Guys, how do you handle this in the ru localization? I guess you're using a > different keyboard shortcut. Can you confirm that? No, we are not touching command keys. "mark/unmark Read" is http://mxr.mozilla.org/l10n-mozilla1.9.1/source/ru/mail/chrome/messenger/messenger.dtd#362 "mark/unmark All Read" is http://mxr.mozilla.org/l10n-mozilla1.9.1/source/ru/mail/chrome/messenger/messenger.dtd#371
The shortcut for "mark all as read" was intentionally changed from Ctrl-Shift-C to Shift-C around that time, specifically to open up that key combination for Lightning to use. If it's not already, the bug for that should be marked with the "relnote" keyword so that we can include this in the release notes for Tb3.
Confirmed on Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.3pre) Gecko/20090824 Shredder/3.0b4pre ID:20090824030519 Besides Shift+C/M following keys doesn't work on single message (when using Russian keyboard layout): J, S, Shift+J, C, Shift+C, A. I don't have time right now to test it all (it's 03:16AM here), but looks like all single letters or Shift+single letter combinations don't work on message using Russian keyboard layout. CTRL+letter combinations works fine though.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: blocking-thunderbird3?
Please, ignore last comment.
Status: NEW → UNCONFIRMED
Ever confirmed: false
Flags: blocking-thunderbird3?
AFAIK, having Ctrl depressed toggles the "ANSI key" mode on Windows, and that's why the shortcuts using Ctrl work with Russian keyb. However, for Shift-key and plain key shortcuts, you're supposed to use letters that exist on the keyboard, I guess. I wonder how other applications solve this issue with non-latin locales? Perhaps they simply avoid keyboard shortcuts without Ctrl?
So, looks like a problem that CTRL+<letter> or ALT+<letter> combinations are not affected by keyboard layout (due fix for Bug 69230), but SHIFT+<letter> and <letter> combinations are affected. This is not issue for Firefox (afaik it doesn't use SHIFT+<letter> and <letter> combinations), but it's problem for Thunderbird. When Thunderbird dropped CTRL from CTRL+SHIFT+C it regressed functionality. Probably we should relnote it and resolve this bug as WONTFIX, unless someone volunteer to look into SHIFT+<letter>/<letter> - <keyboard layout> interaction.
(In reply to comment #14) > So, looks like a problem that CTRL+<letter> or ALT+<letter> combinations are > not affected by keyboard layout (due fix for Bug 69230) For reference, ALT+<letter> combinations are affected by keyboard layout (Bug 177508).
Blocks: 87253
Summary: Mark As Read and Mark All As Read non-Latin problem (Ctrl+Shift+key doesn't work) → Mark As Read and Mark All As Read non-Latin problem (Shift+key and key don't work)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.