diff --git a/B07_DesignDetail/openwebcad/src/main.tsx b/B07_DesignDetail/openwebcad/src/main.tsx index 7437e0db..19cd7387 100644 --- a/B07_DesignDetail/openwebcad/src/main.tsx +++ b/B07_DesignDetail/openwebcad/src/main.tsx @@ -143,13 +143,7 @@ function initApplication() { if (canvas) { setCanvas(canvas); - // 저지연 캔버스 — 렌더러 합성 큐를 건너뛰어 커서·고무줄이 손에 붙는다 - // (2026-08-30 커서가 미묘하게 끌린다는 지적. 프레임은 16.7ms로 정상이었고 - // 남은 지연은 합성 파이프라인이었다). alpha:false는 불투명 캔버스로 만들어 - // 합성을 한 겹 더 덜어 준다 — 도면 배경은 언제나 불투명하다. - // https://developer.chrome.com/blog/desynchronized - const context = - canvas.getContext('2d', { desynchronized: true, alpha: false }) ?? canvas.getContext('2d'); + const context = canvas.getContext('2d'); if (!context) return; setEntities([], true); // Creates the first undo entry