diff --git a/src/ImGui.cpp b/src/ImGui.cpp index b0902c2..b56daa7 100644 --- a/src/ImGui.cpp +++ b/src/ImGui.cpp @@ -553,12 +553,10 @@ auto ImGui::text_input(usize id, std::pmr::string &str, Rectangle rec, auto caret_idx { clamp_preedit_index( state.preedit_cursor_end, preedit_view.size()) }; caret_preedit_metrics = m_text_renderer->measure_text( - *m_font, slice_bytes(preedit_view, 0, caret_idx), font_px) + *m_font, slice_bytes(preedit_view, 0, caret_idx), font_px); - if (!state.preedit_cursor_hidden - && state.preedit_cursor_begin - != state.preedit_cursor_end) - { + if (!state.preedit_cursor_hidden + && state.preedit_cursor_begin != state.preedit_cursor_end) { auto sel_begin = clamp_preedit_index(std::min(state.preedit_cursor_begin, state.preedit_cursor_end),