* Resizes the range selector.
*/
rangeSelector.prototype.resize_ = function() {
- function setElementRect(canvas, context, rect) {
- var canvasScale = utils.getContextPixelRatio(context);
+ function setElementRect(canvas, context, rect, pixelRatioOption) {
+ var canvasScale = pixelRatioOption || utils.getContextPixelRatio(context);
canvas.style.top = rect.y + 'px';
canvas.style.left = rect.x + 'px';
h: this.getOption_('rangeSelectorHeight')
};
- setElementRect(this.bgcanvas_, this.bgcanvas_ctx_, this.canvasRect_);
- setElementRect(this.fgcanvas_, this.fgcanvas_ctx_, this.canvasRect_);
+ var pixelRatioOption = this.dygraph_.getNumericOption('pixelRatio');
+ setElementRect(this.bgcanvas_, this.bgcanvas_ctx_, this.canvasRect_, pixelRatioOption);
+ setElementRect(this.fgcanvas_, this.fgcanvas_ctx_, this.canvasRect_, pixelRatioOption);
};
/**