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


User mav changed the following:

                  What    |Old value                 |New value
================================================================================
               Assigned to|mav                       |fme
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Mon Mar 14 04:27:01 -0800 
2005 -------
MAV->FME: The problem is that after the embedded client gets a notification that
a new replacement image is generated it can not initiate repaintment of the
document part.

To investigate the problem you will need the following change in
sfx2/source/view/ipclient.cxx:
At the end of 'SfxInPlaceClient_Impl::visibilityChanged( sal_Bool bVisible )'
method implementation the call 'm_pClient->Invalidate()' should be done ( the
implementation of the call is in the same .cxx file ). 

This call is intended to trigger repainting of the object since at this point
the replacement image is already updated. But somehow the
'SwOLENode::GetGraphic()' method is not called in this case. If after that the
embedded object is covered by another system window and shown again the
repainting mechanics requests the new graphics from SwOLENode.

Actually I have already tried 'Window::Update()' call to be sure that the
repainting itself happens, and the behaviour was like before, so it looks like a
special repainting mechanics is used by writer in this case. Please take a look.

---------------------------------------------------------------------
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