| Summary: | [Compatibility] Undo sometimes suddenly stops working | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] e4 | Reporter: | Remy Suen <remy.suen> | ||||||
| Component: | UI | Assignee: | Remy Suen <remy.suen> | ||||||
| Status: | VERIFIED FIXED | QA Contact: | Paul Webster <pwebster> | ||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | Olivier_Thomann, pwebster | ||||||
| Version: | 1.0 | ||||||||
| Target Milestone: | 4.1 RC1 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Remy Suen
Probably the same problem as bug 344704. 1. Open a Java file. 2. Make the file dirty. 3. Ctrl+Z. It works as expected. 4. Run a program that prints to the console. 5. Activate the 'Console' view. 6. Click the 'Remove All Terminated Launches' tool item. 7. Activate the editor. 8. Make the file dirty. 9. Ctrl+Z doesn't work anymore. The workaround described in comment 0 resolves the problem. Created attachment 194751 [details] Context service handling patch v1 This patch changes the part sites and page sites to have their own implementation of IContextService. This fixes the problem described by comment 2 and allows Ctrl+V to work again (see bug 344704) if the 'Git Repositories' view is closed. (In reply to comment #3) > Created attachment 194751 [details] > Context service handling patch v1 I've released this patch to HEAD but there are technically still some code changes necessary. That will be covered by bug 344704. Created attachment 195371 [details] PageSite patch v2 Unfortunately, it seems I broke Ctrl+Z in 'Console' views in general. This patch will fix the problem. Also uncovered bug 345435 but that seems to be broken in 3.x too. Will have to monitor it closely and see what's going on here. (In reply to comment #5) > Created attachment 195371 [details] > PageSite patch v2 Patch released to CVS HEAD. Verified with I20110516-1455 on Windows XP. |