Community
Participate
Working Groups
Normally, pressing CTRL-F6 once and releasing immediately will take you back to the "last file" (B). Repeatedly doing this oscillates you back and forth between two source files (A & B). If a the A is currently active, and B is the last one before that, when a breakpoint in B is hit, pressing CTRL-F6 does not take me to A, as I would expect.
Created attachment 5896 [details] WorkbenchPage patch Modifies WorkbenchPage to update activationList when it receives a bringToTop. Previously, the debug code would go along the openEditor-bringToTop code path, which does not update the activationList. Meanwhile clicking on an editor would go through setActivePart, which does update activationList.
Tod: Could you review this patch and commit if it looks good. WorkbenchPage is a bit confusing to me at the moment, and I'm not sure this is the "best" solution. Thanks.
Patch released for build >20030905
This patch will probably need to be rolled back and replaced with a different solution. See bug 73500.
Marking closed