@@ -38,6 +38,8 @@ MirSurface::MirSurface(const QString& name,
3838 , m_slowToResize(false)
3939{
4040// qDebug() << "MirSurface::MirSurface() " << name;
41+ QQmlEngine::setObjectOwnership(this, QQmlEngine::CppOwnership);
42+
4143 m_delayedResizeTimer.setInterval(600);
4244 m_delayedResizeTimer.setSingleShot(true);
4345 connect(&m_delayedResizeTimer, &QTimer::timeout, this, &MirSurface::applyDelayedResize);