Browse Source

InputText: fixed not filling callback's SelectionEnd. (#7925)

Broken by abd07f6
ocornut 11 tháng trước cách đây
mục cha
commit
f7ba645398
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      imgui_widgets.cpp

+ 1 - 1
imgui_widgets.cpp

@@ -4977,7 +4977,7 @@ bool ImGui::InputTextEx(const char* label, const char* hint, char* buf, int buf_
 
 
                     const int utf8_cursor_pos = callback_data.CursorPos = state->Stb->cursor;
                     const int utf8_cursor_pos = callback_data.CursorPos = state->Stb->cursor;
                     const int utf8_selection_start = callback_data.SelectionStart = state->Stb->select_start;
                     const int utf8_selection_start = callback_data.SelectionStart = state->Stb->select_start;
-                    const int utf8_selection_end = state->Stb->select_end;
+                    const int utf8_selection_end = callback_data.SelectionEnd = state->Stb->select_end;
 
 
                     // Call user code
                     // Call user code
                     callback(&callback_data);
                     callback(&callback_data);