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]

Reply via email to