From d95d0ac68a6c32a4bc771a87f39395c8c22ebffc Mon Sep 17 00:00:00 2001 From: leo Date: Sun, 14 Sep 2014 00:52:27 +0000 Subject: [PATCH] Queue GL updates instead of drawing right away. --- qt/lc_qglwidget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qt/lc_qglwidget.cpp b/qt/lc_qglwidget.cpp index 8e2db4d0..db6f54c2 100644 --- a/qt/lc_qglwidget.cpp +++ b/qt/lc_qglwidget.cpp @@ -20,9 +20,9 @@ void lcGLWidget::MakeCurrent() void lcGLWidget::Redraw() { - QGLWidget* widget = (QGLWidget*)mWidget; + QGLWidget* Widget = (QGLWidget*)mWidget; - widget->updateGL(); + QTimer::singleShot(0, Widget, SLOT(updateGL())); } void* lcGLWidget::GetExtensionAddress(const char* FunctionName)