From 0b6b67ca073dd778d7ad803dab1fa2bcae4a8c8a Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Tue, 25 Feb 2014 17:08:26 +0100 Subject: QmlProfiler: Don't use the canvas context if it isn't ready The documentation indicates that onPaint can actually be called while the context isn't ready. Change-Id: I32d861e016e5e990f3d940a35ec28956902041ba Reviewed-by: Kai Koehne --- src/plugins/qmlprofiler/qml/TimeMarks.qml | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/plugins/qmlprofiler/qml/TimeMarks.qml') diff --git a/src/plugins/qmlprofiler/qml/TimeMarks.qml b/src/plugins/qmlprofiler/qml/TimeMarks.qml index 6bf6be330c..f9ac8e3590 100644 --- a/src/plugins/qmlprofiler/qml/TimeMarks.qml +++ b/src/plugins/qmlprofiler/qml/TimeMarks.qml @@ -47,6 +47,8 @@ Canvas { onYChanged: requestPaint() onPaint: { + if (context === null) + return; // canvas isn't ready drawBackgroundBars( context, region ); var totalTime = endTime - startTime; -- cgit v1.2.1