skip drawElementOnCanvas for freedraw

This commit is contained in:
zsviczian 2022-11-20 19:44:26 +01:00 committed by GitHub
parent 8028eb1d60
commit c6f175762c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -217,7 +217,7 @@ const drawElementOnCanvas = (
} }
case "freedraw": { case "freedraw": {
// Draw directly to canvas // Draw directly to canvas
context.save(); /*context.save();
context.fillStyle = element.strokeColor; context.fillStyle = element.strokeColor;
const path = getFreeDrawPath2D(element) as Path2D; const path = getFreeDrawPath2D(element) as Path2D;
@ -230,7 +230,7 @@ const drawElementOnCanvas = (
context.fillStyle = element.strokeColor; context.fillStyle = element.strokeColor;
context.fill(path); context.fill(path);
context.restore(); context.restore();*/
break; break;
} }
case "image": { case "image": {
@ -775,11 +775,11 @@ export const renderElement = (
drawElementOnCanvas(element, rc, context, renderConfig); drawElementOnCanvas(element, rc, context, renderConfig);
context.restore(); context.restore();
} else { } else {
/*const elementWithCanvas = generateElementWithCanvas( const elementWithCanvas = generateElementWithCanvas(
element, element,
renderConfig, renderConfig,
); );
drawElementFromCanvas(elementWithCanvas, rc, context, renderConfig);*/ drawElementFromCanvas(elementWithCanvas, rc, context, renderConfig);
} }
break; break;