Community
Participate
Working Groups
Created attachment 258601 [details] screenshot Reproducible with CentOS 6.6 (GNOME 2.28.2) Steps to reproduce: 1. Move Eclipse window to be partially outside monitor bounds. 2. Try to move any view by DnD. Notice grid overlay location is wrong. (See attached screenshot)
Overlay location is set in org.eclipse.e4.ui.workbench.addons.dndaddon.SplitFeedbackOverlay by calling feedbackShell.setBounds(dragShell.getBounds()). feedbackShell's location is wrong because org.eclipse.swt.internal.gtk.OS.gtk_window_move(long, int, int) (called from Shell#setBounds) can't move shell outside screen bounds.
This seems to be a duplicate of https://bugs.eclipse.org/bugs/show_bug.cgi?id=492842 which now has a working workaround in the latest integration build.
*** This bug has been marked as a duplicate of bug 492842 ***