Browse Source

Update renderElement.ts

zsviczian 2 năm trước cách đây
mục cha
commit
e82918f1c8
1 tập tin đã thay đổi với 4 bổ sung3 xóa
  1. 4 3
      src/renderer/renderElement.ts

+ 4 - 3
src/renderer/renderElement.ts

@@ -217,7 +217,7 @@ const drawElementOnCanvas = (
     }
     case "freedraw": {
       // Draw directly to canvas
-      //context.save();
+      context.save();
       context.fillStyle = element.strokeColor;
 
       const path = getFreeDrawPath2D(element) as Path2D;
@@ -226,11 +226,12 @@ const drawElementOnCanvas = (
       if (fillShape) {
         rc.draw(fillShape);
       }
-
+      
+      context.beginPath();
       context.fillStyle = element.strokeColor;
       context.fill(path);
 
-      //context.restore();
+      context.restore();
       break;
     }
     case "image": {