diff --git a/frameworks/inputmethod_controller/src/input_method_controller.cpp b/frameworks/inputmethod_controller/src/input_method_controller.cpp index 8e9811b..0e448ec 100644 --- a/frameworks/inputmethod_controller/src/input_method_controller.cpp +++ b/frameworks/inputmethod_controller/src/input_method_controller.cpp @@ -386,7 +386,7 @@ using namespace MessageID; { IMSA_HILOGI("InputMethodController::GetTextBeforeCursor"); if (!mTextString.empty()) { - int32_t endPos = (mSelectNewEnd+number < static_cast(mTextString.size())) ? \ + int32_t endPos = (mSelectNewEnd+number < static_cast(mTextString.size())) ? (mSelectNewEnd + number) : mTextString.size(); return mTextString.substr(mSelectNewEnd, endPos); }