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

Bug 358009

Summary: Project explorer fails to redraw when switching from model explorer.
Product: [Modeling] Papyrus Reporter: Allan Jacobs <jacobsallan>
Component: CoreAssignee: Project Inbox <mdt-papyrus-inbox>
Status: CLOSED WORKSFORME QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Allan Jacobs CLA 2011-09-17 17:45:06 EDT
Build Identifier: I20110613-1736

Alternately clicking on the Project explorer and Model explorer tabs should cause the Project explorer to repopulate every time its visible.  However, every other time it is visible, the Project explorer is blank.


Reproducible: Always

Steps to Reproduce:
1. Set Papyrus Perspective
2. File->New->Papyrus Project
3. Project name: InventoryManager
4. Next
5. Diagram Language: UML
6. Finish
7. Close model.di in the Model editor
8. Right click model.di in Model explorer.
9. Rename...
10. InventoryManager.di
11. Right click model.uml in Model explorer.
12. Rename...
13. InventoryManager.uml
14. Right click model.notation in Model explorer.
15. Rename...
16. InventoryManager.notation
17. Right click on Model Explorer tab.
    * The model explorer is blank.
18. Right click on Project Explorer tab.
    * The project explorer is blank.
19. Right click on Model Explorer tab.
    * The model explorer is still blank.
20. Right click on Project Explorer tab.
    * The project explorer is filled with project icons.
Comment 1 Allan Jacobs CLA 2011-09-17 18:09:07 EDT
Misidentified the tabs and some of the left/right clicks.

Steps to Reproduce:
1. Set Papyrus Perspective
2. File->New->Papyrus Project
3. Project name: InventoryManager
4. Next
5. Diagram Language: UML
6. Finish
7. Close model.di in the Model editor
8. Right click model.di in Project explorer.
9. Rename...
10. InventoryManager.di
11. Right click model.uml in Project explorer.
12. Rename...
13. InventoryManager.uml
14. Right click model.notation in Project explorer.
15. Rename...
16. InventoryManager.notation
17. Left click on Model Explorer tab.
    * The model explorer is blank.
18. Left click on Project Explorer tab.
    * The project explorer is blank.
19. Left click on Model Explorer tab.
    * The model explorer is still blank.
20. Left click on Project Explorer tab.
    * The project explorer is filled with project icons.

If step 7 is skipped the Project explorer is always redrawn.
Comment 2 Arnaud Cuccuru CLA 2013-03-13 13:40:29 EDT
Not able to reproduce the bug under Kepler M5