diff --git a/src/core/view/components/canvas/index.vue b/src/core/view/components/canvas/index.vue index eebd2ad403893ee3f388f668d746f89ee84b8016..0c658c9afcd5015b0fe39bb80f4b0904eb0f2e95 100644 --- a/src/core/view/components/canvas/index.vue +++ b/src/core/view/components/canvas/index.vue @@ -135,7 +135,7 @@ export default { }, _resize (size) { var canvas = this.$refs.canvas - var hasChanged = !size || (canvas.width !== size.width * pixelRatio || canvas.height !== size.height * pixelRatio) + var hasChanged = !size || (canvas.width !== Math.floor(size.width * pixelRatio) || canvas.height !== Math.floor(size.height * pixelRatio)) if (!hasChanged) return if (canvas.width > 0 && canvas.height > 0) { var context = canvas.getContext('2d')