diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-04-24 11:13:43 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-04-24 11:13:43 +0300 |
commit | 1625b7c37c2655d5405f7e6a8158950761e678fe (patch) | |
tree | d884c4b312cef7f28f853eca2fba320f111abba3 /source | |
parent | e8d3996e6776029ce27e29d7e717b0f301a0fa55 (diff) |
Fix T75749: UI button text selecting is broken by text offset
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/editors/interface/interface_handlers.c | 2 |
1 files changed, 1 insertions, 1 deletions
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]; } |