diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/AbstractRaceChart.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/AbstractRaceChart.java index 3269c131f06..9fbb374c863 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/AbstractRaceChart.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/AbstractRaceChart.java @@ -225,16 +225,8 @@ public abstract class AbstractRaceChart extends A @Override public void onTimeZoomChanged(Date zoomStartTimepoint, Date zoomEndTimepoint) { changeMinMaxAndExtremesInterval(zoomStartTimepoint, zoomEndTimepoint, true); - // Probably there is a function for this in a newer version of highcharts: http://jsfiddle.net/mqz3N/1071/ - this.showResetZoom(); + chart.showResetZoom(); // Patched method } - - // Because there is no method within highcharts Java API, the respective JS method is called via JSNI. - private native void showResetZoom() /*-{ - var chartObject = this.@com.sap.sailing.gwt.ui.client.shared.charts.AbstractRaceChart::chart; - var chart = chartObject.@org.moxieapps.gwt.highcharts.client.Chart::getNativeChart()(); - if (chart) chart.showResetZoom(); - }-*/; @Override public void onTimeRangeChanged(Date fromTime, Date toTime) { diff --git a/java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html b/java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html index 3b09a8c3173..575337869d0 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html +++ b/java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/home/solutions/SailingAnalyticsNotes.html @@ -6,6 +6,25 @@
July 2016