we are using a RadCartesianChartView in Xamarin.Android and we are giving the user the option to switch between zoom levels by pressing a button. When the user presses the button, we are updating the chart like this:
Chart.Zoom = new RadSize(zoomX, zoomY);
Chart.PanOffset = new RadPoint(-panX, -panY);
The problem is that the chart does not perform the zoom&pan directly; it seems like it goes through zoom level one before applying the new settings and the user sees a flickering effect. Is there something we can do to improve it?