Community
Participate
Working Groups
Our debugger is capable of terminating individual threads and processes within a launch. User can exercise this capability by selecting a given thread and selecting the "terminate" action. However the same behavior is not desired for the terminate and relaunch action. T&L will automatically relaunch the whole launch configuration that the currently selected thread belongs to. This is unexpected and confusing to users. The action should be changed to act only on the launch of the given selection.
Created attachment 202700 [details] Fix.
Technically this represents a slight behavior change to the Terminate&Relaunch action, though it's very small change. Any objections to this change?
The patch makes sense. Perhaps a good addition would be to ask a target for is ILaunch adapter as well as doing the instanceof check.
Created attachment 202821 [details] Updatd patch.
(In reply to comment #3) > The patch makes sense. Perhaps a good addition would be to ask a target for is > ILaunch adapter as well as doing the instanceof check. I wavered back and forth on whether to make this change. DebugUIPlugin.getLaunch() will perform an instanceof check, so we can leave it at that. Thanks, I committed the fix.
verified in I20110912-2126