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





------- Additional comments from f...@openoffice.org Tue Aug 24 13:37:17 +0000 
2010 -------
fs->cl: That's the problem of all SvxShape instances of the same type sharing a
common property "cache", instead of sharing only the structure needed for
mapping between properties and items.

In particular, with creating the chart shape via API, the property map created
via SvxUnoPropertyMapProvider::GetMap(SVXMAP_OLE2) gets a CLSID property set.
Upon loading the other spreadsheet, this very same property map, with a cached
CLSID property, subtly changes the control flow in
SvxShape::ObtainSettingsFromPropertySet, called from SvxShape::Create. This way,
an embedded object is created prematurely, instead of creating it later, and
loading it from the document package.

---------------------------------------------------------------------
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...@framework.openoffice.org
For additional commands, e-mail: issues-h...@framework.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to