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

Bug 323008

Summary: Navigation-Delayer-Thread activated after programmatic navigation
Product: [RT] Riena Reporter: Nobody - feel free to take it <nobody>
Component: UIAssignee: Nobody - feel free to take it <nobody>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: christian.campo, elias
Version: unspecified   
Target Milestone: 3.0.0.M2   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Fix handling the Threading problem none

Description Nobody - feel free to take it CLA 2010-08-18 07:21:08 EDT
If I have a Module with 3 SubModuleNodes A,B,C with active Node C the following Code executed in C´s SubModuleController will activate A which is wrong behaviour.

getNavigationNode().setVisible(false);
getNavigationNode().navigate(new NavigationNodeId("B"));

B should be activated.
A gets activated by the Delayer-Thread.
Comment 1 Nobody - feel free to take it CLA 2010-08-18 08:01:23 EDT
Created attachment 176882 [details]
Fix handling the Threading problem
Comment 2 Nobody - feel free to take it CLA 2010-08-18 08:02:32 EDT
Fix applied