Skip to content

Commit 3ea17ae

Browse files
ProjectLoader: Add missing pen layer null check
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 parent a005131 commit 3ea17ae

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/projectloader.cpp

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,14 @@ void ProjectLoader::timerEvent(QTimerEvent *event)
233233
m_unpositionedMonitors.clear();
234234

235235
IPenLayer *penLayer = PenLayer::getProjectPenLayer(m_engine);
236-
penLayer->beginFrame();
236+
237+
if (penLayer)
238+
penLayer->beginFrame();
239+
237240
m_engine->step();
238-
penLayer->endFrame();
241+
242+
if (penLayer)
243+
penLayer->endFrame();
239244

240245
if (m_running != m_engine->isRunning()) {
241246
m_running = !m_running;

0 commit comments

Comments
 (0)