-
3 Jan 2013 2:31 AM #1
[4.2.0 beta] Chart Navigation setZoom hides chart
[4.2.0 beta] Chart Navigation setZoom hides chart
REQUIRED INFORMATION
Ext version tested:- Ext 4.2.0 beta
- Chrome
- IE9
- <!DOCTYPE html>
- Chart Navigation zooming (setZoom) hides the chart.
- In a case wtih LineSeries it hides the line, but the markers stays
- In a case with ColumnSeries it hides columns
- Zoom a piece of the chart with the line and the marker
- The marker and the line stays
- The line disappear
Code:<!DOCTYPE html> <html> <head> <title>Chart mask doesn't appear</title> <link rel="stylesheet" href="../resources/css/ext-all.css" /> <script src="../ext-all-debug.js"></script> <script> Ext.onReady(function () { Ext.create("Ext.chart.Chart", { renderTo: Ext.getBody(), height: 400, width: 400, mask: true, enableMask: true, // workaround to get "mask: true" working - http://www.sencha.com/forum/showthread.php?252868 axes: [{ position: "bottom", title: "X", fields: ["x"], type: "Numeric" }, { position: "left", title: "Y", fields: ["y"], type: "Numeric" }], series: [{ title: "Chart", xField: "x", yField: "y", type: "line" }], store: { fields: [{ name: "x" }, { name: "y" }], data: [{ x: 0, y: 0 }, { x: 50, y: 50 }, { x: 100, y: 100 }] }, listeners: { select: { fn: function (chart, selection) { chart.setZoom(selection); chart.mask.hide(); } } } }); }); </script> </head> <body> </body> </html>
-
3 Jan 2013 7:57 AM #2Sencha - Senior Forum Manager
- Join Date
- Mar 2007
- Location
- St. Louis, MO
- Posts
- 33,714
- Vote Rating
- 436
Thanks for the report! I have opened a bug in our bug tracker.
-
4 Mar 2013 6:31 AM #3
What i have seen here is that it bounds to 1 x 1 so the setZoom calc is not correct.
You found a bug! We've classified it as
EXTJSIV-8148
.
We encourage you to continue the discussion and to find an acceptable workaround while we work on a permanent fix.


Reply With Quote