summaryrefslogtreecommitdiffstats
path: root/src/render/frontend
diff options
context:
space:
mode:
authorQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2020-05-14 21:09:30 +0200
committerQt Forward Merge Bot <qt_forward_merge_bot@qt-project.org>2020-08-03 08:06:41 +0200
commitc9335062126a65dcaad6c43f24bb6a90db0e0cba (patch)
treed093d06a190e76f7a02bf9eee57aab64e795f624 /src/render/frontend
parent5987ddcc5bc1ecb25e20ba92b2d4b5e627ad4418 (diff)
parent8f1f3e71195faa369d70d75c7442f55979d2e855 (diff)
Merge "Merge remote-tracking branch 'origin/5.15' into dev"
Diffstat (limited to 'src/render/frontend')
-rw-r--r--src/render/frontend/qrenderaspect.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/render/frontend/qrenderaspect.cpp b/src/render/frontend/qrenderaspect.cpp
index 3c5c2c053..170fc6339 100644
--- a/src/render/frontend/qrenderaspect.cpp
+++ b/src/render/frontend/qrenderaspect.cpp
@@ -840,6 +840,9 @@ void QRenderAspect::onUnregistered()
d->m_renderer->releaseGraphicsResources();
+ if (d->m_aspectManager)
+ d->services()->eventFilterService()->unregisterEventFilter(d->m_pickEventFilter.data());
+
delete d->m_nodeManagers;
d->m_nodeManagers = nullptr;