http://bugs.winehq.org/show_bug.cgi?id=22758
Dylan Smith dylan.ah.smith@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #28068|0 |1 is obsolete| |
--- Comment #4 from Dylan Smith dylan.ah.smith@gmail.com 2010-05-19 01:29:24 --- Created an attachment (id=28072) --> (http://bugs.winehq.org/attachment.cgi?id=28072) richedit: Send EN_SELCHANGE after wrapping but before EN_CHANGE.
I believe that the second regression has to do with the order of notification messages. EN_SELCHANGE needs to be sent to the parent window before EN_CHANGE, which seems like it can simply be done in ME_UpdateRepaint.
Try the attached patch instead of my previous one (again after reverting the commit that caused the regression).