diff --git a/files/en-us/web/api/canvasrenderingcontext2d/clip/index.md b/files/en-us/web/api/canvasrenderingcontext2d/clip/index.md index 02fac97d6e0288f..a9892c031c33137 100644 --- a/files/en-us/web/api/canvasrenderingcontext2d/clip/index.md +++ b/files/en-us/web/api/canvasrenderingcontext2d/clip/index.md @@ -26,6 +26,8 @@ drawn. > Instead, you'd have to use {{domxref("CanvasRenderingContext2D.rect()","rect()")}} to > add a rectangular shape to the path before calling `clip()`. +> **Note:** Clip paths cannot be reverted directly. You must save your canvas state using {{domxref("CanvasRenderingContext2D/save", "save()")}} before calling `clip()`, and restore it once you have finished drawing in the clipped area using {{domxref("CanvasRenderingContext2D/restore", "restore()")}}. + ## Syntax ```js-nolint