To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=84257 Issue #|84257 Summary|avoid repeated find in object list when deleting the s |drview Component|Drawing Version|680m235 Platform|All URL| OS/Version|All Status|NEW Status whiteboard| Keywords| Resolution| Issue type|DEFECT Priority|P3 Subcomponent|code Assigned to|iha Reported by|iha
------- Additional comments from [EMAIL PROTECTED] Wed Dec 5 11:07:26 +0000 2007 ------- Deleting a SdrView with many shapes takes more time than the complete redraw. The reason is that each ViewObjectContact in maVOCList after removal again is searched in the complete list - as it is not contained anymore the whole list is parsed. This is triggered in ObjectContact::PrepareDelete ... iterate over each element of maVOCList ... ViewObjectContact::PrepareDelete() ... search whole maVOCList ... . This affects leaving the edit mode of big charts and also the painting of big charts (with issue 75867 it is introduced that charts are painted directly using an SdrView instead of using bad looking metafiles ). --------------------------------------------------------------------- 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]
