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

Bug 487637

Summary: FXTraverseFocusOnTypePolicy should reveal part.
Product: [Tools] GEF Reporter: Alexander Nyßen <nyssen>
Component: GEF MVCAssignee: Alexander Nyßen <nyssen>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 0.2.0   
Target Milestone: 4.0.0 (Neon) M6   
Hardware: All   
OS: All   
Whiteboard:

Description Alexander Nyßen CLA 2016-02-11 02:58:24 EST
When cycling though the parts, the new focus part should also be revealed in the viewer. We need to chain a respective operation, so it can be undone.
Comment 1 Alexander Nyßen CLA 2016-03-02 15:32:47 EST
This should probably already be done by the transaction policy, which is currently not FX-specific (FocusTraversalPolicy). We could turn it into a specific FXFocusTraversalPolicy though (which would allow to also evaluate visual positions when traversing).
Comment 2 Alexander Nyßen CLA 2016-03-21 12:52:26 EDT
I pushed the following changes to origin/master:

- Migrated FocusTraversalPolicy into FXFocusTraversalPolicy and added a reveal operation to it. 
- Moved related tests from mvc.tests bundle to mvc.tests.fx bundle (and adjusted them appropriately).

Resolving as fixed in 4.0.0 M6.