aboutsummaryrefslogtreecommitdiffstats
path: root/examples/declarative/canvas/smile/smile.qml
diff options
context:
space:
mode:
Diffstat (limited to 'examples/declarative/canvas/smile/smile.qml')
-rw-r--r--examples/declarative/canvas/smile/smile.qml5
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
+}