Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java @ 555:33b86f5b1168
Don't crash if there is no transformer.
flys-client/trunk@2078 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Wed, 08 Jun 2011 10:57:28 +0000 |
parents | 6050d49eaba3 |
children | 460b8e0f0563 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java Wed Jun 08 07:31:01 2011 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java Wed Jun 08 10:57:28 2011 +0000 @@ -160,6 +160,9 @@ * @param evt The ZoomEvent that stores the coordinates for zooming. */ public void onZoom(ZoomEvent evt) { + if (transformer == null) { + return; + } double[] lower = transformer.transform(evt.getStartX(), evt.getStartY()); double[] upper = transformer.transform(evt.getEndX(), evt.getEndY()); @@ -174,6 +177,9 @@ public void onPan(PanEvent event) { + if (transformer == null) { + return; + } int[] start = event.getStartPos(); int[] end = event.getEndPos();