| Summary: | Change PartState.VISIBLE to be like PartState.ACTIVE if the requested part is in the same stack as the currently active part | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Remy Suen <remy.suen> | ||||||
| Component: | UI | Assignee: | Remy Suen <remy.suen> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | Remy Suen <remy.suen> | ||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | daniel_megert, emoffatt | ||||||
| Version: | 1.0 | ||||||||
| Target Milestone: | 4.1 M4 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 396853 | ||||||||
| Attachments: |
|
||||||||
|
Description
Remy Suen
Created attachment 182472 [details]
EPartService patch v1
(In reply to comment #1) > Created an attachment (id=182472) [details] > EPartService patch v1 This patch does not include the necessary changes to the 4.x workbench implementation. The code as-is will mean the IWorkbenchPage.VIEW_VISIBLE argument will not be honoured correctly if the shown part is in the same stack as the active part. Created attachment 182482 [details]
EPartService patch v2
This patch incorporates additional changes to preserve the behaviour of the 3.x APIs.
Fixed in CVS HEAD. Nice ! Should we consider fixing this for 3.x ? (In reply to comment #5) > Should we consider fixing this for 3.x ? I think not, because then you would be changing/breaking the API. ;) This change was wrong and makes it impossible to make a part visible without forcing focus on it. Let's keep this one closed and deal with it via the regression bug 396853. |