| Summary: | Scrapbook actions wrongly disabled after inspect or execute | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Marko Schulz <ms> |
| Component: | Debug | Assignee: | Kevin Barnes <cocoakevin> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | chanskw, chris, darin.eclipse, jerome_lanneluc, matt |
| Version: | 3.0 | ||
| Target Milestone: | 3.2 RC1 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
*** Bug 51805 has been marked as a duplicate of this bug. *** *** Bug 49046 has been marked as a duplicate of this bug. *** *** Bug 61333 has been marked as a duplicate of this bug. *** Deferred. Tricky to fix since enablement is controlled by action enablement attribute (plugin.xml), which is updated on a selection change (and no selection change occurrs for inspect/execute). *** Bug 123588 has been marked as a duplicate of this bug. *** *** Bug 133576 has been marked as a duplicate of this bug. *** Fixed in 3.2. Fixed while fixing bug 123588. Please verify, Kevin. verified |
The bug is in Version 3.0M4 To reproduce: * Open a fresh scrapbookpage * Type "38+4" and select it * Hit "Inspect" (either button in the toolbar or context menu, it doesn't matter) * Wait for the evaluation to finish * As expected a line "int "38+4"= 42" appears in the expressions view. What is not expected: * Even though the editor with the scrapbook is still activated, the "38+4" is still selected and one can also see the cursor blinking in the editor, the actions "Inspect", "Display" and "Execute" are disabled. (again: toolbar and contex menu the same) If one activates a view (or another editor) and then the scrapbook page again, the actions are enabled again, just as expected. The same bug happens, when one uses "Execute". It doesn't happen with "Display", probably because then new text is written onto the page by eclipse. This bug looks a bit similar to bug 32494, but the event that triggers it seems different. And contrary to 32494 this one is not fixed. :-)