Summary: | Cancelling add exception breakpoint has no effect | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | John Arthorne <john.arthorne> |
Component: | Debug | Assignee: | Darin Wright <darin.eclipse> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P1 | ||
Version: | 2.0 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Whiteboard: |
Description
John Arthorne
2001-10-29 14:58:20 EST
I am not sure if this can be made more responsive, but the cancelling should be handled in the JobManager for the SearchEngine. Moving to JCORE. The JobManager uses the progress monitor passed into the result collector (the job holds onto it). Maybe it should check more often, like when doing match locating. However, the resultCollector.done() is called even if the operation was canceled, is this the problem ? The collector should check at this point, if it was canceled. Back to JDT-Debug for further investigation. Fixed the AddExceptionDialog to honor the cancel of the progress monitor dialog. Please verify. Verified. The dialog still flashes (appears & disappears quickly), but that is the best we can do without doing some overriding of the "open" method in the dialog/window hierarchy. Since this is not a common case, suggest leaving the implementatin as is. |