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

Bug 420650

Summary: Mini-nav does not reveal resource always since tree parent is empty
Product: [ECD] Orion Reporter: Silenio Quarti <Silenio_Quarti>
Component: ClientAssignee: Project Inbox <orion.client-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: simon_kaegi
Version: 4.0Flags: simon_kaegi: review+
Target Milestone: 4.0 RC3   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
fix none

Description Silenio Quarti CLA 2013-10-29 12:32:44 EDT
There are cases when the mini-nav does not reveal the resource. The parent of the resource in the tree is expanded but there are no children.
Comment 1 Silenio Quarti CLA 2013-10-29 12:46:02 EDT
I tracked this problem down and it happens because we are creating the mini-nav explorer twice.  The first instance of the explorer is actually destroyed, but there is a outstanding request to the server to load the parent children. When this request finishes, the tree is rendered even though the widget (treetable) has already been destroyed.
Comment 2 Silenio Quarti CLA 2013-10-29 12:47:04 EDT
Created attachment 237031 [details]
fix
Comment 3 Silenio Quarti CLA 2013-10-29 12:50:30 EDT
This patch has been pushed to the R4.0RC3_maintenance branch:

http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?h=R4.0RC3_maintenance&id=85bb87dbdff696b5b6c33e75bbc9b2382002c0b1
Comment 4 Simon Kaegi CLA 2013-10-30 15:46:39 EDT
Fixed in 4.0