Closed Bug 277795 Opened 20 years ago Closed 20 years ago

Dropdown lists are rolluped by MS-IME

Categories

(Core :: Internationalization, defect, P1)

x86
Windows XP
defect

Tracking

()

RESOLVED FIXED
mozilla1.8beta1

People

(Reporter: masayuki, Assigned: masayuki)

Details

(Keywords: inputmethod, intl)

Attachments

(2 files, 1 obsolete file)

If text service is disabled and using MS-IME, Mozilla's rollup window(e.g., menus, dropdown lists) are disapeare immediately. I will make a patch.
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla1.8beta
Component: Widget: Win32 → Internationalization
QA Contact: ian → amyy
Attached patch Patch rv1.0Splinter Review
When the window got focus, MS-IME sent WM_GETMINMAXINFO message(only the text service is turned off). Currently, if we get WM_GETMINMAXINFO message, the popup window is rolled-up. Therefore, we should ignore WM_GETMINMAXINFO on non top level window. Because in normaly, the WM_GETMINMAXINFO is sent only top level window. If we get WM_GETMINMAXINFO message on non top level window, the sender may be MS-IME. So, the message does not need.
Attachment #171118 - Flags: review?(emaijala)
Comment on attachment 171118 [details] [diff] [review] Patch rv1.0 Looks ok to me.
Attachment #171118 - Flags: review?(emaijala) → review+
Attachment #171118 - Flags: superreview?(bzbarsky)
Comment on attachment 171118 [details] [diff] [review] Patch rv1.0 >+ // If non top level window, in normaly, we don't get WM_GETMINMAXINFO. >+ // Therefore if non top level window gets this message, should ignore. >+ // See https://bugzilla.mozilla.org/show_bug.cgi?id=277795 I'd say something more like: "Non-toplevel windows normally don't get WM_GETMINMAXINFO. Therefore if a non-toplevel window gets this message, we should ignore it." sr=bzbarsky with the wording change.
Attachment #171118 - Flags: superreview?(bzbarsky) → superreview+
Attached patch Patch for check-in (obsolete) — Splinter Review
Ere: Please check-in this patch.
Attachment #171168 - Attachment is obsolete: true
Oops... Sorry. Please check-in this patch.
Patch checked in.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
So before this was fixed, bug 165055 actually worked, because something was killing the autocomplete popup?
(In reply to comment #7) > So before this was fixed, bug 165055 actually worked, because something was > killing the autocomplete popup? This bug does not relate bug 165055. This bug is reproduced when the control got focus, immediately. not when inputting.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: