Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 358009 - Project explorer fails to redraw when switching from model explorer.
Summary: Project explorer fails to redraw when switching from model explorer.
Status: CLOSED WORKSFORME
Alias: None
Product: Papyrus
Classification: Modeling
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-17 17:45 EDT by Allan Jacobs CLA
Modified: 2013-03-13 13:40 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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