diff --git a/src/plugins/platforms/wasm/qwasmwindow.cpp b/src/plugins/platforms/wasm/qwasmwindow.cpp index 4f9a9272778..842aaccc6e2 100644 --- a/src/plugins/platforms/wasm/qwasmwindow.cpp +++ b/src/plugins/platforms/wasm/qwasmwindow.cpp @@ -294,7 +294,7 @@ QWasmScreen *QWasmWindow::platformScreen() const void QWasmWindow::paint() { - if (!m_backingStore || !isVisible()) + if (!m_backingStore || !isVisible() || m_context2d.isUndefined()) return; auto image = m_backingStore->getUpdatedWebImage(this);