Bug 237630 - [Zest] Fisheye nodes should be removed before applying layout
Summary: [Zest] Fisheye nodes should be removed before applying layout
Status: NEW
Alias: None
Product: GEF
Classification: Tools
Component: GEF-Legacy Zest (show other bugs)
Version: 3.4   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: gef-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-18 10:11 EDT by Zviki Cohen CLA
Modified: 2015-01-22 02:44 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zviki Cohen CLA 2008-06-18 10:11:23 EDT
When using Fisheye nodes, the fisheye figure should be removed before changing the graph layout. 
Otherwise, this may result in a fisheye figure floating while the graph changes under it.

Note that this does not happen for dynamic graphs.

Possible solution would be to add something like 
fishEyeLayer.removeAll();

At the begining of the applyLayoutInternal() of the Graph class.
Comment 1 Alexander Nyßen CLA 2015-01-22 02:44:39 EST
Re-assigning back to inbox, as Ian is no longer active committer.