DescriptionThis patch set introduces a new utility method named "IsFocused" and calls TSF's SetFocus if and only if the current focused document manager is expected ones.
Background:
Despite that TsfBridge is responsible for managing IME on/off state only for content area, TsfBridge::EnableIME and TsfBridge::DisableIME will be called even when other UI components such as OmniBox have input focus. In this case, we should not call TSF's SetFocus because it makes TSF confused.
BUG=141606
TEST=Manually tested on Windows 8 RTM with Metro mode.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=156343
Patch Set 1 : #Patch Set 2 : #Messages
Total messages: 6 (0 generated)
|