1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-05 16:15:25 +02:00

launcbar: shash does not drag on mac

Change-Id: I89c37ad8ae0a3ea6cc3e2d5b2450fd8ed1bafa33
Signed-off-by: <elaskavaia.cdt@gmail.com>
This commit is contained in:
2015-05-20 15:59:27 -04:00
parent 456b2f42b5
commit 92a0b1cb0e

View file

@ -4,6 +4,7 @@ import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
import org.eclipse.core.runtime.Platform;
import org.eclipse.jface.layout.GridLayoutFactory;
import org.eclipse.jface.preference.IPreferenceStore;
import org.eclipse.jface.viewers.IFontProvider;
@ -26,6 +27,7 @@ import org.eclipse.swt.events.KeyListener;
import org.eclipse.swt.events.MouseAdapter;
import org.eclipse.swt.events.MouseEvent;
import org.eclipse.swt.events.MouseListener;
import org.eclipse.swt.events.MouseMoveListener;
import org.eclipse.swt.events.MouseTrackAdapter;
import org.eclipse.swt.events.MouseTrackListener;
import org.eclipse.swt.events.PaintEvent;
@ -374,13 +376,17 @@ public class LaunchBarListViewer extends StructuredViewer {
@Override
public void mouseDown(MouseEvent e) {
sash.moveAbove(null); // keep on top so user see it when moving
if (!Platform.getOS().equals(Platform.OS_MACOSX)) { // does not work on mac
sash.moveAbove(null); // keep on top so user see it when moving
}
}
@Override
public void mouseDoubleClick(MouseEvent e) {
// ignore
}
});
sash.setToolTipText(Messages.LaunchBarListViewer_0);
}