| Summary: | [Compatibility] NPE thrown opening a workbench window and closing the original one | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| 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 | CC: | bokowski | ||||||
| Version: | 1.0 | ||||||||
| Target Milestone: | 1.0 RC3 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Remy Suen
Still in I20100723-1415 PW This is because after the first window has been closed, the application still has that window set as the selected element. Thus, when we query for the active workbench window, we try to return that invalid window. Created attachment 175260 [details]
Patch that surgically detects a 'bogus' case and skips it
Not a true fix but fixes at least this scenario and is, I think, safe...
Created attachment 175269 [details]
WorkbenchWindow patch v1
This is +1 for me, it's certainly better than what's there... +1 from me too. (In reply to comment #4) > Created an attachment (id=175269) [details] > WorkbenchWindow patch v1 Fix released to CVS HEAD. Verified with I20100726-2152 on Windows XP. |