Commit 67196377 authored by Aric Stewart's avatar Aric Stewart Committed by Alexandre Julliard

user32: Recalculate string length when cropping string to fit.

parent ec3d0e9b
...@@ -2489,6 +2489,7 @@ static void EDIT_EM_ReplaceSel(EDITSTATE *es, BOOL can_undo, LPCWSTR lpsz_replac ...@@ -2489,6 +2489,7 @@ static void EDIT_EM_ReplaceSel(EDITSTATE *es, BOOL can_undo, LPCWSTR lpsz_replac
while ((es->text_width > fw) && s + strl >= s) { while ((es->text_width > fw) && s + strl >= s) {
strcpyW(es->text + s + strl - 1, es->text + s + strl); strcpyW(es->text + s + strl - 1, es->text + s + strl);
strl--; strl--;
es->text_length = -1;
EDIT_InvalidateUniscribeData(es); EDIT_InvalidateUniscribeData(es);
EDIT_CalcLineWidth_SL(es); EDIT_CalcLineWidth_SL(es);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment