We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a4de1d0 commit de4e938Copy full SHA for de4e938
src/penlayer.cpp
@@ -47,7 +47,7 @@ void PenLayer::setEngine(libscratchcpp::IEngine *newEngine)
47
48
m_engine = newEngine;
49
50
- if (m_engine) {
+ if (m_engine && QOpenGLContext::currentContext()) {
51
m_projectPenLayers[m_engine] = this;
52
m_fbo = std::make_unique<QOpenGLFramebufferObject>(m_engine->stageWidth(), m_engine->stageHeight(), m_fboFormat);
53
Q_ASSERT(m_fbo->isValid());
0 commit comments