Community
Participate
Working Groups
The "list widget" that displays when the hot key for "Next Editor", "Next View", and "Next Perspective" is pressed, centers itself across the whole desktop area. For multi-monitor systems (assuming a side by side layout), this means the list appears half on one monitor and half on the other, even though the main workbench window is only displayed on one monitor. The list that appears should probably be centered on the workbench window's rectangle and then possibly clipped on the desktop area in the case a user has the workbench window hanging "off" the desktop by a substantial amount. "Non-standard" desktop areas could alert the code to a potential multi-monitor configuration. If the desktop isn't a standard dimension for the user's platform, 640x480, 800x600, 1024x768, etc...multiple monitors (or some scrolling desktop feature of the video driver) is in use.
This may or may not be related, but the "code completion" lists, help panes, and Quick Fix choice that popup in the editor also overlap between both monitors.
Please advise on whether this is possible to handle this properly with the current SWT APIs. If there is a way, I'd like to fix this for 2.1.
I guess one option would be to center the prompter in the parent window, rather than the display.
Moving back to UI. We are hoping to get the multi monitor API in for 2.1.1. At that time, you could fix it. Alternately, centering on the parent will work too.
Should try this, but need to ensure it works reasonably for smaller windows.
Fix released to the HEAD stream. (CyclePartAction).