Browse Source

Merge remote-tracking branch 'origin/master'

# Conflicts:
#	src/graphic/Renderer/Draw.js
bill 2 years ago
parent
commit
e8f3c0ae8d
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/graphic/Renderer/Draw.js

+ 3 - 2
src/graphic/Renderer/Draw.js

@@ -393,7 +393,6 @@ export default class Draw {
   drawMagnifier(vector) {
     const ctx = this.context
     this.drawPoint({
-      ...vector,
       ...vector.position,
       radius: Style.Magnifier.radius,
     })
@@ -439,7 +438,9 @@ export default class Draw {
     if (vector.color) {
       ctx.strokeStyle = vector.color
     }
-    const radius = (vector.radius || style.radius) * coordinate.ratio ;
+    const radius =
+      ((vector.radius || style.radius) * coordinate.ratio * coordinate.zoom) /
+      coordinate.defaultZoom;
     ctx.save();
     ctx.beginPath();
     ctx.arc(pt.x, pt.y, radius, 0, Math.PI * 2, true);