@@ -38,6 +38,8 @@ MirSurface::MirSurface(const QString& name,
38 , m_slowToResize(false)
38 , m_slowToResize(false)
40// qDebug() << "MirSurface::MirSurface() " << name;
40// qDebug() << "MirSurface::MirSurface() " << name;
41+ QQmlEngine::setObjectOwnership(this, QQmlEngine::CppOwnership);
41 m_delayedResizeTimer.setInterval(600);
43 m_delayedResizeTimer.setInterval(600);
42 m_delayedResizeTimer.setSingleShot(true);
44 m_delayedResizeTimer.setSingleShot(true);
43 connect(&m_delayedResizeTimer, &QTimer::timeout, this, &MirSurface::applyDelayedResize);
45 connect(&m_delayedResizeTimer, &QTimer::timeout, this, &MirSurface::applyDelayedResize);