mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 472635 Do nothing if im contexts don't match r=masayuki,masaki.katakai sr=roc
This commit is contained in:
parent
2dc8a2f1eb
commit
1ac452bd03
@ -6726,7 +6726,7 @@ IM_preedit_changed_cb(GtkIMContext *aContext,
|
||||
|
||||
// if gFocusWindow is null, use the last focused gIMEFocusWindow
|
||||
nsRefPtr<nsWindow> window = gFocusWindow ? gFocusWindow : gIMEFocusWindow;
|
||||
if (!window)
|
||||
if (!window || IM_get_input_context(window) != aContext)
|
||||
return;
|
||||
|
||||
// Should use cursor_pos ?
|
||||
@ -6789,7 +6789,7 @@ IM_commit_cb(GtkIMContext *aContext,
|
||||
// if gFocusWindow is null, use the last focused gIMEFocusWindow
|
||||
nsRefPtr<nsWindow> window = gFocusWindow ? gFocusWindow : gIMEFocusWindow;
|
||||
|
||||
if (!window)
|
||||
if (!window || IM_get_input_context(window) != aContext)
|
||||
return;
|
||||
|
||||
/* If IME doesn't change they keyevent that generated this commit,
|
||||
|
Loading…
Reference in New Issue
Block a user