From adfacadd1c560a9b2d7888fec09caefb9d0c414b Mon Sep 17 00:00:00 2001 From: Tim Molter <tim.molter@gmail.com> Date: Tue, 2 Sep 2014 13:17:13 +0200 Subject: [PATCH] Fix for issue #79 - better clipping for xchart in JScrollPane --- .../xeiam/xchart/internal/chartpart/PlotContentLineChart.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/PlotContentLineChart.java b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/PlotContentLineChart.java index baeca931..0f9c4dac 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/PlotContentLineChart.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/PlotContentLineChart.java @@ -52,7 +52,7 @@ public class PlotContentLineChart extends PlotContent { StyleManager styleManager = plot.getChartPainter().getStyleManager(); // this is for preventing the series to be drawn outside the plot area if min and max is overridden to fall inside the data range - g.setClip(bounds); + g.setClip(bounds.createIntersection(g.getClipBounds())); // X-Axis double xTickSpace = styleManager.getAxisTickSpacePercentage() * bounds.getWidth(); -- GitLab