Zhiyi Zhang (@zhiyi) commented about dlls/user32/edit.c:
EDIT_SetCaretPos(es, es->selection_end, es->flags & EF_AFTER_WRAP); }
+static int EDIT_is_valid_format_rect(EDITSTATE *es, const RECT *rc) +{
- RECT edit_rect;
- int text_height = es->line_height * es->line_count;
- GetClientRect(es->hwndSelf, &edit_rect);
- if (rc->top >= rc->bottom)
Can you use IsRectEmpty(&rc) instead?