[vcs-log] do not try to resize last table column by dagging table edge (does not work, only displays resizing cursor and interferes with scrolling)

This commit is contained in:
Julia Beliaeva
2016-05-27 00:17:13 +03:00
parent 02737ba3f1
commit aaa87fd3c1
@@ -937,11 +937,13 @@ public class VcsLogGraphTable extends TableWithProgress implements DataProvider,
@Override
public void mousePressed(@NotNull MouseEvent e) {
if (isOnBorder(e)) return;
mouseInputListener.mousePressed(convertMouseEvent(e));
}
@Override
public void mouseReleased(@NotNull MouseEvent e) {
if (isOnBorder(e)) return;
mouseInputListener.mouseReleased(convertMouseEvent(e));
}
@@ -955,13 +957,19 @@ public class VcsLogGraphTable extends TableWithProgress implements DataProvider,
@Override
public void mouseDragged(@NotNull MouseEvent e) {
if (isOnBorder(e)) return;
mouseInputListener.mouseDragged(convertMouseEvent(e));
}
@Override
public void mouseMoved(@NotNull MouseEvent e) {
if (isOnBorder(e)) return;
mouseInputListener.mouseMoved(convertMouseEvent(e));
}
public boolean isOnBorder(@NotNull MouseEvent e) {
return Math.abs(header.getTable().getWidth() - e.getPoint().x) <= JBUI.scale(3);
}
}
private class MyListSelectionListener implements ListSelectionListener {