Signed-off-by: Slendi <slendi@socopon.com>
This commit is contained in:
2025-10-10 12:46:00 +03:00
parent aeeae20aff
commit e43799d11b

View File

@@ -553,12 +553,10 @@ auto ImGui::text_input(usize id, std::pmr::string &str, Rectangle rec,
auto caret_idx { clamp_preedit_index( auto caret_idx { clamp_preedit_index(
state.preedit_cursor_end, preedit_view.size()) }; state.preedit_cursor_end, preedit_view.size()) };
caret_preedit_metrics = m_text_renderer->measure_text( 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 if (!state.preedit_cursor_hidden
&& state.preedit_cursor_begin && state.preedit_cursor_begin != state.preedit_cursor_end) {
!= state.preedit_cursor_end)
{
auto sel_begin auto sel_begin
= clamp_preedit_index(std::min(state.preedit_cursor_begin, = clamp_preedit_index(std::min(state.preedit_cursor_begin,
state.preedit_cursor_end), state.preedit_cursor_end),