| Index: chrome/browser/extensions/api/input_ime/input_ime_api.cc
|
| diff --git a/chrome/browser/extensions/api/input_ime/input_ime_api.cc b/chrome/browser/extensions/api/input_ime/input_ime_api.cc
|
| index d051dab714ac8038a8dfd5f866a543fbe3d3928e..b1ea5018c33ac63e011b913fabaaf6727afa6b32 100644
|
| --- a/chrome/browser/extensions/api/input_ime/input_ime_api.cc
|
| +++ b/chrome/browser/extensions/api/input_ime/input_ime_api.cc
|
| @@ -490,9 +490,14 @@ bool InputImeSetCompositionFunction::RunSync() {
|
| SetComposition::Params::Parameters::SegmentsType::STYLE_UNDERLINE) {
|
| segments.back().style =
|
| InputMethodEngineInterface::SEGMENT_STYLE_UNDERLINE;
|
| - } else {
|
| + } else if (segments_args[i]->style ==
|
| + SetComposition::Params::Parameters::SegmentsType::
|
| + STYLE_DOUBLEUNDERLINE) {
|
| segments.back().style =
|
| InputMethodEngineInterface::SEGMENT_STYLE_DOUBLE_UNDERLINE;
|
| + } else {
|
| + segments.back().style =
|
| + InputMethodEngineInterface::SEGMENT_STYLE_NO_UNDERLINE;
|
| }
|
| }
|
| }
|
|
|