| Summary: | EPS should not select an unrendered element when hiding a part | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Remy Suen <remy.suen> | ||||
| Component: | UI | Assignee: | Remy Suen <remy.suen> | ||||
| Status: | VERIFIED FIXED | QA Contact: | Remy Suen <remy.suen> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | 1.0 | ||||||
| Target Milestone: | 4.1 M2 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Remy Suen
This seems to be because the view's part is still in the stack when the editor is closed. When this happens, the code forcibly tries to set it as the selected element which ends up causing rendering as there seems to be a placeholder inside the shared area. I suspect a fix is needed both for the EPS implementation and the DND code. Created attachment 178917 [details]
EPartService patch v1
(In reply to comment #2) > Created an attachment (id=178917) [details] > EPartService patch v1 Fix released to HEAD. The DND code may need to be changed but that can come later pending the decisions made in bug 321864. Verified with I20100916-1954 on Windows XP. |