http://bugs.winehq.org/show_bug.cgi?id=2481
Summary: Cursor blinking in Edit fileds Product: Wine Version: 20040813 Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-gdi AssignedTo: wine-bugs@winehq.org ReportedBy: katia.maculan@isis-papyrus.com
I experienced a problem using an Edit Field in a DialogBox. I realized that the blinking cursor (the Caret object) seems out of synchronization. The visible result is that the shape of the cursor changes: the very first time that the cursor is displayed it is Ok, when it is inverted (erased) the last (bottonm) part of the cursor is not cleaned, and the next time it is inverted again (shown), the visible part is shorter (missing a piece from the bottom). Trying to increase the synchronization time did not fix the problem. An interesting test was inserting a printf() of a single character somehow modified the device synchronization, and the cursor blinking is correct (the whole cursor-bitmap appears/disappears).