Mercurial > dive4elements > river
diff flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/NaviChartOutputTab.java @ 2936:a805118fffa6
Fixed zooming in navigatable charts.
flys-client/trunk@4885 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Fri, 06 Jul 2012 11:38:56 +0000 |
parents | 6cf983dd4f8a |
children | bea50e45f0d3 |
line wrap: on
line diff
--- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/NaviChartOutputTab.java Tue Jul 03 15:29:33 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/NaviChartOutputTab.java Fri Jul 06 11:38:56 2012 +0000 @@ -107,6 +107,7 @@ lower.addClickHandler(new ClickHandler() { public void onClick(ClickEvent ce) { + tbarPanel.deselectControls(); updateChartDown(); currentkm.setValue(collectionView.getCurrentKm()); } @@ -114,6 +115,7 @@ upper.addClickHandler(new ClickHandler() { public void onClick(ClickEvent ce) { + tbarPanel.deselectControls(); updateChartUp(); currentkm.setValue(collectionView.getCurrentKm()); } @@ -125,6 +127,7 @@ return; } if(kpe.getForm().validate() && kpe.getItem().getValue() != null) { + tbarPanel.deselectControls(); try { String s = kpe.getItem().getValue().toString(); Double d = new Double(s); @@ -175,6 +178,16 @@ } + /** + * Returns the existing chart panel. + * + * @return the existing chart panel. + */ + @Override + public Canvas getChartPanel() { + return chart; + } + /** * Builds the URL that points to the chart image. * @@ -224,7 +237,6 @@ } imgUrl += "¤tKm=" + collectionView.getCurrentKm(); } - GWT.log(imgUrl); return imgUrl; }