From 04f6dffbf9f9b476eed74006de15ad837162e04e Mon Sep 17 00:00:00 2001 From: Jocelyn Turcotte Date: Tue, 8 Apr 2014 18:16:37 +0200 Subject: [PATCH] QOpenGLWidget: Avoid crashing if updateGL is called before the first resize Change-Id: I9e7788334de98b35dc5d6beee97a63783a1fe267 Reviewed-by: Laszlo Agocs --- src/widgets/kernel/qopenglwidget.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/widgets/kernel/qopenglwidget.cpp b/src/widgets/kernel/qopenglwidget.cpp index d9bc2f7bbd..10be5aef16 100644 --- a/src/widgets/kernel/qopenglwidget.cpp +++ b/src/widgets/kernel/qopenglwidget.cpp @@ -147,6 +147,9 @@ void QOpenGLWidget::paintGL() void QOpenGLWidget::updateGL() { Q_D(QOpenGLWidget); + if (d->uninitialized) + return; + makeCurrent(); paintGL(); d->context.functions()->glFlush();