|
@@ -364,8 +364,13 @@ define(["d3"], function (d3) {
|
|
|
}
|
|
|
|
|
|
function resizeCanvas() {
|
|
|
- canvas.width = el.offsetWidth
|
|
|
- canvas.height = el.offsetHeight
|
|
|
+ var r = window.devicePixelRatio
|
|
|
+ canvas.width = el.offsetWidth * r
|
|
|
+ canvas.height = el.offsetHeight * r
|
|
|
+ canvas.style.width = el.offsetWidth + "px"
|
|
|
+ canvas.style.height = el.offsetHeight + "px"
|
|
|
+ ctx.resetTransform()
|
|
|
+ ctx.scale(r, r)
|
|
|
redraw()
|
|
|
}
|
|
|
|