It seems like there's a missing region invalidation in the edit control somewhere; the background is not correctly updated, unless the window is moved or exposed to X11 exposes. See screenshot at http://www.cendio.com/~astrand/wine/46-textedit-color/nopaint.png. In this case, xclock has been dragged over the edit control area, which is then correctly painted white. Any ideas?
Regards, --- Peter Åstrand ThinLinc Chief Developer Cendio AB http://www.cendio.se Wallenbergs gata 4 583 30 Linköping Phone: +46-13-21 46 00
ThinLinc User Group 2007 Höstkonferens --- 15-16 november, Linköping. Program och anmälan: http://www.thinlincusergroup.se/aktiviteter
It seems like there's a missing region invalidation in the edit control somewhere; the background is not correctly updated, unless the window is
It seems like this patch fixes the problem:
--- edit.c (revision 13229) +++ edit.c (arbetskopia) @@ -5215,6 +5215,8 @@ WARN ("Invalid style change %d\n",which); }
+ EDIT_UpdateText(es, NULL, TRUE); + return 0; }
Will file bug.
Regards, --- Peter Åstrand ThinLinc Chief Developer Cendio AB http://www.cendio.se Wallenbergs gata 4 583 30 Linköping Phone: +46-13-21 46 00
ThinLinc User Group 2007 Höstkonferens --- 15-16 november, Linköping. Program och anmälan: http://www.thinlincusergroup.se/aktiviteter