To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=80543


User cl changed the following:

                What    |Old value                 |New value
================================================================================
                  Status|STARTED                   |RESOLVED
--------------------------------------------------------------------------------
              Resolution|                          |FIXED
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Fri Aug 17 14:38:57 +0000 
2007 -------
fixed in toolkit/source/awt/vclxwindow.cxx (r 1.77.10.1)

Problem was that the controls where painted with native widgets and that is not
working for the new overlay stuff. I'm not sure if this is the correct fix so
this shoulde be reviewed by fs and aw after their vacation.

My patch is in VCLXWindow::draw() do

+      BOOL bOldNW =pWindow->IsNativeWidgetEnabled();
+      if( bOldNW )
+         pWindow->EnableNativeWidget(FALSE);
        pWindow->PaintToDevice( pDev, aP, aSz );
+      if( bOldNW )
+          pWindow->EnableNativeWidget(TRUE);

I think this does not harm anyone since the change is not permanent and it
should be safe to do this here since PaintToDevice would not work with native
widgets enabled

---------------------------------------------------------------------
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to