Reset m_surface in ApplicationInfo's d'tor, otherwise we get it as a signal when it's too late.
commit4bafdb74e54e37f64f57bac6ae98a095fa246cd6
authorMichał Sawicz <michal.sawicz@canonical.com>
dateSat 16 Aug 2014, 18:38 (12 years ago)
parent7633b55
tests/mocks/Unity/Application/ApplicationInfo.cpp+1
@@ -54,6 +54,7 @@ ApplicationInfo::~ApplicationInfo()
5454 if (m_surface) {
5555 Q_EMIT SurfaceManager::singleton()->surfaceDestroyed(m_surface);
5656 m_surface->deleteLater();
57+ setSurface(nullptr);
5758 }
5859}
5960