diff options
Diffstat (limited to 'src/datavisualization/engine/drawer.cpp')
-rw-r--r-- | src/datavisualization/engine/drawer.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/datavisualization/engine/drawer.cpp b/src/datavisualization/engine/drawer.cpp index 14f0b315..f78b2d29 100644 --- a/src/datavisualization/engine/drawer.cpp +++ b/src/datavisualization/engine/drawer.cpp @@ -56,7 +56,8 @@ Drawer::Drawer(Q3DTheme *theme) Drawer::~Drawer() { delete m_textureHelper; - glDeleteBuffers(1, &m_pointbuffer); + if (QOpenGLContext::currentContext()) + glDeleteBuffers(1, &m_pointbuffer); } void Drawer::initializeOpenGL() |