Closed
Bug 53528
Opened 25 years ago
Closed 25 years ago
ALT+HANKAKU/ZENKAKU key often activates menu bar
Categories
(Core :: Internationalization, defect, P2)
Tracking
()
VERIFIED
FIXED
People
(Reporter: masaki.katakai, Assigned: tetsuroy)
References
Details
(Whiteboard: [rtm++])
Attachments
(1 file)
ALT+HANKAKU/ZENKAKU enables IME. However, ALT+HANKAKU/ZENKAKU combination
often activates menu bar on Mozilla. So menu bar will grab key event
while composing. For example, return key should move to next line, but
it will show File menu because menubar is active. It seems that it depends
on timing, however, on Notepad, I can not see this problem.
On Mozilla, the same operation often activates menu bar.
It's very serious for IME.
Comment 1•25 years ago
|
||
over to i18n...
Assignee: don → nhotta
Component: Keyboard Navigation → Internationalization
QA Contact: sairuh → teruko
Comment 3•25 years ago
|
||
reassign to shanjian. shanjian, please investigate.
Assignee: ftang → shanjian
Comment 4•25 years ago
|
||
Please give this a high priority.
Comment 7•25 years ago
|
||
This is Windows problem.
Comment 8•25 years ago
|
||
This can only be reproduce if you release the ALT key first . mark this as rtm-
Whiteboard: [rtm-]
Comment 9•25 years ago
|
||
Users release two keys at the same time, but the release of Alt key
often delays. It should be allowed.
| Assignee | ||
Comment 10•25 years ago
|
||
I think I have a fix for this. Frank: can you verify the fix?
Comment 11•25 years ago
|
||
reassign this bug to roy. He seems working on the problem.
Roy, if you have a fix at hand, please post it into this bug report as
attachment.
Assignee: shanjian → yokoyama
| Assignee | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Comment 12•25 years ago
|
||
FTang - Why are we working on this, if it P3 and RTM-?
| Assignee | ||
Comment 13•25 years ago
|
||
Comment 14•25 years ago
|
||
sr=ftang [rtm need info]. I think we should take this bug. This cause a lot of
usability issue for Japanese user. The fix seems safe and easy.
roy- please put more info into this bug report.
Priority: P3 → P2
Whiteboard: [rtm-] → [rtm need info]
Comment 15•25 years ago
|
||
I do not see any problem with roy's fix. Alt+hankaku/zenkaku is triggered by keydown message, and
menu item is trigger by either keyup or key pressed (it makes no difference here). As long as we can
receive the notification message in time, the problem should be fixed. r=shanjian
| Assignee | ||
Comment 17•25 years ago
|
||
Impact assessment: minimal
The change only affect the IME message handling. No impact
on plain latin base system. WM_IME_NOTIFY msg will get sent
to application only if you have IME installed in the system.
Here is the psuedo code:
- PRBool mIMEIsStatusChanged is defined in nsWindows class and
initialized to be PR_FALSE in the constructor.
- mIMEIsStatusChanged is PR_TRUE if and only if application
receives WM_IME_NOTIFY status change msg + <Alt> key
- application will let WM_SYSKEYDOWN msg to fall through
if and only if <Alt> and mIMEIsStatusChanged==PR_TRUE
Comment 18•25 years ago
|
||
There's a super review here but not a review. Could you please get a separate
review and then re-nominate? Marking need info
Whiteboard: [rtm+] → [rtm+ need info]
| Assignee | ||
Comment 19•25 years ago
|
||
Review was done by Shanjian Li 2000-10-10 16:17 after Frank's super-review.
(Usually the review is done first and then the super-review. Sorry for the
confusion.) Re-nominating.
Whiteboard: [rtm+ need info] → [rtm+]
Updated•25 years ago
|
Whiteboard: [rtm+] → [rtm++]
| Assignee | ||
Updated•25 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 20•25 years ago
|
||
The fix is in both Trunk and Branch. Please verify.
What to test:
-<Alt> key combination on all OS. (eg. <Alt>+<~> to toggle IME-J)
-<Alt> key functionality in general.
You need to log in
before you can comment on or make changes to this bug.
Description
•