[Bug 6148] New: since 0_9_18 edit fields are cleared when clicking
in them
Wine Bugs
wine-bugs at winehq.org
Tue Sep 5 06:31:04 CDT 2006
http://bugs.winehq.org/show_bug.cgi?id=6148
Summary: since 0_9_18 edit fields are cleared when clicking in
them
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-richedit
AssignedTo: wine-bugs at winehq.org
ReportedBy: mteske at imagnos.com
This is happening with "Action Request System" (ARS) software by Remedy,
unfortunately not free.
When clicking into a text field which already has text in it, the text is cleared.
Through trying several versions of riched20.dll, I found out that this happened
between 0_9_17 and 0_9_18. The problem is in the WM_SETFONT-handling.
With trial-and-error I found that there the
if (bRepaint)
ME_UpdateRepaint(editor);
causes the problem. If I replace it with
if (bRepaint) {
/*ME_SendOldNotify(editor, EN_CHANGE);*/
ME_Repaint(editor);
ME_SendOldNotify(editor, EN_UPDATE);
ME_SendSelChange(editor);
}
everything works, so ME_SendOldNotify(editor, EN_CHANGE); seems to cause the
problem. Unfortunately I couldn't find what that does yet...
Let me know if you need any traces.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list