| Index: ui/base/ime/input_method_chromeos.cc
|
| diff --git a/ui/base/ime/input_method_chromeos.cc b/ui/base/ime/input_method_chromeos.cc
|
| index c624a0fc20bd63dae859f4e05ad50bf2196f79b3..9730068c9c5f7244ab5de5f8557622be1c02b819 100644
|
| --- a/ui/base/ime/input_method_chromeos.cc
|
| +++ b/ui/base/ime/input_method_chromeos.cc
|
| @@ -241,7 +241,8 @@ void InputMethodChromeOS::OnCaretBoundsChanged(const TextInputClient* client) {
|
| return;
|
| GetEngine()->SetSurroundingText(base::UTF16ToUTF8(surrounding_text),
|
| selection_range.start() - text_range.start(),
|
| - selection_range.end() - text_range.start());
|
| + selection_range.end() - text_range.start(),
|
| + client->GetTextOffset());
|
| }
|
|
|
| void InputMethodChromeOS::CancelComposition(const TextInputClient* client) {
|
|
|