| Index: ui/base/ime/fake_input_method.cc
|
| diff --git a/ui/base/ime/fake_input_method.cc b/ui/base/ime/fake_input_method.cc
|
| index 15f1283e19f94a8e798b245105f6953ae8735e40..952108c54dba261794c83ef24537aa21c160881c 100644
|
| --- a/ui/base/ime/fake_input_method.cc
|
| +++ b/ui/base/ime/fake_input_method.cc
|
| @@ -55,6 +55,14 @@ void FakeInputMethod::SetFocusedTextInputClient(TextInputClient* client) {
|
| OnTextInputStateChanged(client));
|
| }
|
|
|
| +void FakeInputMethod::DetachTextInputClient(TextInputClient* client) {
|
| + if (text_input_client_ == client) {
|
| + text_input_client_ = NULL;
|
| + FOR_EACH_OBSERVER(InputMethodObserver, observers_,
|
| + OnTextInputStateChanged(client));
|
| + }
|
| +}
|
| +
|
| TextInputClient* FakeInputMethod::GetTextInputClient() const {
|
| return text_input_client_;
|
| }
|
|
|