| Summary: | stopping at breakpoint steals UI focus, with destructive effects | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Andrew D. Stadler <stadler> |
| Component: | Debug | Assignee: | Platform-Debug-Inbox <platform-debug-inbox> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | david.balazic, Michael_Rennie |
| Version: | 3.0.1 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Andrew D. Stadler
The default breakpoint behavior activates the window as noted. The default setting for this has been the same since the "beginning of time" (Eclipse), as this is what most users want - i.e. notification that an event requiring their attention has ocurred. Those who decide they do not want this behavior are able to change the preference (as noted). The only platform independent option we have to notifiy the user in a reasonable manner is to use SWT's support to "forceActive" a shell. This has different results on different platforms - i.e. bringing a window to the front vs activating/flashing it in a list of open windows. Do not plan to change. > Now, you might say, "it's a preference, just turn it off". And that's true....
Really !? Where is that option ?
The options in question are in the Preferences dialog on the Run/Debug page. The two specific ones you want are: 1. Activate the workbench when a breakpoint is hit 2. Activate the debug view when a breakpoint is hit |