diff options
Diffstat (limited to 'examples/declarative/canvas/smile/smile.qml')
-rw-r--r-- | examples/declarative/canvas/smile/smile.qml | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/examples/declarative/canvas/smile/smile.qml b/examples/declarative/canvas/smile/smile.qml index 44909564c9..28a48a6c81 100644 --- a/examples/declarative/canvas/smile/smile.qml +++ b/examples/declarative/canvas/smile/smile.qml @@ -82,7 +82,7 @@ Item { onPaint: { var ctx = canvas.getContext('2d'); - ctx.reset(); + ctx.save(); ctx.clearRect(0, 0, canvas.width, canvas.height); ctx.globalAlpha = canvas.alpha; ctx.strokeStyle = canvas.strokeStyle; @@ -107,6 +107,7 @@ Item { ctx.fill(); if (canvas.stroke) ctx.stroke(); + ctx.restore(); } } @@ -124,4 +125,4 @@ Item { } } } -}
\ No newline at end of file +} |