[Bf-blender-cvs] [1625b7c37c2] blender-v2.83-release: Fix T75749: UI button text selecting is broken by text offset

Campbell Barton noreply at git.blender.org
Fri Apr 24 10:14:12 CEST 2020


Commit: 1625b7c37c2655d5405f7e6a8158950761e678fe
Author: Campbell Barton
Date:   Fri Apr 24 18:13:43 2020 +1000
Branches: blender-v2.83-release
https://developer.blender.org/rB1625b7c37c2655d5405f7e6a8158950761e678fe

Fix T75749: UI button text selecting is broken by text offset

===================================================================

M	source/blender/editors/interface/interface_handlers.c

===================================================================

diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c
index b392c9f6768..908a4a64efd 100644
--- a/source/blender/editors/interface/interface_handlers.c
+++ b/source/blender/editors/interface/interface_handlers.c
@@ -2942,7 +2942,7 @@ static void ui_textedit_set_cursor_pos(uiBut *but, uiHandleButtonData *data, con
       if (but->pos <= 0) {
         break;
       }
-      if (BLI_str_cursor_step_prev_utf8(str, but->ofs, &pos_i)) {
+      if (BLI_str_cursor_step_prev_utf8(str + but->ofs, but->ofs, &pos_i)) {
         but->pos = pos_i;
         str_last = &str[but->pos + but->ofs];
       }



More information about the Bf-blender-cvs mailing list