diff --git a/src/gui/rhi/qrhimetal.mm b/src/gui/rhi/qrhimetal.mm index a59a557b05c..3d75b74e8ef 100644 --- a/src/gui/rhi/qrhimetal.mm +++ b/src/gui/rhi/qrhimetal.mm @@ -6022,6 +6022,7 @@ void QMetalSwapChain::destroy() #endif d->layer = nullptr; + m_proxyData = {}; [d->curDrawable release]; d->curDrawable = nil;