To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=108357
------- Additional comments from f...@openoffice.org Fri Jan 15 14:53:28 +0000 2010 ------- Note: investigations showed that the root cause for the problem is that *inside* VCL's Paint of the ScGridWindow, a new child window (the table control) is created. This leaves the ScGridWindow with an InvalidateRegion which covers the complete window, where normally, it would cover the window *without* all child windows (in particular, without the table control). According to pl, creating child windows inside a Paint is a loony idea. We should find a solution which creates UnoControl windows during some kind of "pre paint". VCL actually already has a PrePaint method, which is called at the very beginning of ImplCallPaint, before the InvalidateRegion is called. If we can connect this PrePaint to some drawing layer mechanism, which in turn would create the affected UNO controls, the problem should vanish. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@dba.openoffice.org For additional commands, e-mail: issues-h...@dba.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org