UI: Anchor Right When Double-Clicking Last Word #113125

Merged
Harley Acheson merged 1 commits from Harley/blender:DClickLast into main 2023-10-01 18:51:18 +02:00
1 changed files with 2 additions and 1 deletions

View File

@ -3803,7 +3803,8 @@ static void ui_do_but_textedit(
but->pos = short(selend);
but->selsta = short(selsta);
but->selend = short(selend);
data->sel_pos_init = selsta;
/* Anchor selection to the left side unless the last word. */
data->sel_pos_init = ((selend == strlen(data->str)) && (selsta != 0)) ? selend : selsta;
retval = WM_UI_HANDLER_BREAK;
changed = true;
}