Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 566621

Summary: AbstractBehavior should skip refreshVisuals of anchorages when attaching feedback and handles.
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: GEF MVCAssignee: gef-inbox <gef-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 5.3.1 (2020-09) RC2   
Hardware: PC   
OS: Mac OS X   
Whiteboard:

Description Alexander Nyßen CLA 2020-09-02 15:42:57 EDT
When attaching feedback and handles to the underlying target parts, the refreshVisuals() of the target parts (i.e. the anchorages) is called. This can lead to quite bad performance, and a visual refresh should not be necessary when feedback or handle parts are attached. We should optimize this by skipping the visual refresh of the target parts while the anchoring takes place.
Comment 1 Alexander Nyßen CLA 2020-09-02 15:48:30 EDT
Resolving as fixed in 5.3.1 RC2.