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


User cl changed the following:

                  What    |Old value                 |New value
================================================================================
                        CC|'rainerbielefeld,sab'     |'nn,rainerbielefeld,sab'
--------------------------------------------------------------------------------
                    Status|NEW                       |RESOLVED
--------------------------------------------------------------------------------
                Resolution|                          |FIXED
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Thu Aug  4 05:14:11 -0700 
2005 -------
Fixed,

there where at least two issues.

in sd, SdTransferable::GetData() was called and the call to
pSdViewIntern->GetAllMarkedModel() failed since the document of the
pSdViewIntern was different then the pSourceDocument of the SdTransferable. If
fixed this by getting the document from the pSdViewIntern for calling
CreatingDataObj to ensure this is the model where pSdViewIntern later calls
AllocModel()

in calc, ScViewFunc::PasteDataFormat() created a temporary FmFormModel for
importing the drawing layer objects from the clipboard xml. It uses
GetViewData()->GetDocShell() as the docshell for this model.
This caused the temporary FmFormModel to have the same persist as the drawing
layer model of the target calc application. When the temporary model was
deleted, the containing SdrOle2Object disposed its EmbeddedObj but didn't remove
it from the docshell. So after the paste finished there still was this disposed
EmbeddedObj in the target calc applications persist. That caused Sfx to not
export the document.

@cl->nn: I fixed this by creating a temporary ScDocShell for the temporary
model, please verify my changes in viewfun5.cxx


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