fix(masks): show tinted mask edit overlay

This commit is contained in:
syntaxbullet
2026-07-03 18:12:30 +02:00
parent 15f3a934e0
commit daaa2a6667
4 changed files with 130 additions and 3 deletions

View File

@@ -3,6 +3,7 @@ import type { EditorState } from "@editor/state";
import { renderArtboard } from "./artboard";
import { createImageTextureRenderer } from "./image-textures";
import { renderLayers } from "./layers";
import { renderMaskEditOverlay } from "./mask-edit-overlay";
import { renderSelectionOverlay } from "./selection";
import { renderTransformControls } from "./transform-controls";
import type { WebGlRendererContext } from "./types";
@@ -60,6 +61,7 @@ export function createRenderer(canvas: HTMLCanvasElement, backend: RendererBacke
}
imageTextureRenderer.syncAssets(frame.document.assets);
renderLayers(rendererContext, frame.document, frame.editor, imageTextureRenderer);
renderMaskEditOverlay(rendererContext, frame.document, frame.editor, imageTextureRenderer);
renderSelectionOverlay(rendererContext, frame.document, frame.editor);
renderTransformControls(rendererContext, frame.document, frame.editor);