diff options
author | Antti Määttä <antti.maatta@qt.io> | 2020-04-21 15:40:17 +0200 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2020-04-21 15:41:26 +0200 |
commit | 18b319f919f71c6b476675d832d1b8a2bda118c2 (patch) | |
tree | 0ed74eff9f5892dc372a136d05454c8213ad1d4c /src/render/frontend | |
parent | e326d8b7d7c96a628667d0a464f3c1e776d7cf1b (diff) | |
parent | dec1f5912acb991985e96ca2cb7e5c265c737a6f (diff) |
Merge remote-tracking branch 'origin/5.14' into 5.15
Conflicts:
src/plugins/renderers/opengl/graphicshelpers/submissioncontext.cpp
src/plugins/renderers/opengl/graphicshelpers/submissioncontext_p.h
src/plugins/renderers/opengl/renderer/renderer.cpp
src/render/backend/attachmentpack_p.h
src/render/frontend/qrenderaspect.cpp
src/render/picking/qabstractraycaster.cpp
tests/manual/manual.pro
Change-Id: I617b7e34bf7e11b2921bfc15e1b99c3e81891ec7
Diffstat (limited to 'src/render/frontend')
-rw-r--r-- | src/render/frontend/qrendertarget.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/render/frontend/qrendertarget.cpp b/src/render/frontend/qrendertarget.cpp index 57eecd795..7e0403c13 100644 --- a/src/render/frontend/qrendertarget.cpp +++ b/src/render/frontend/qrendertarget.cpp @@ -134,8 +134,9 @@ void QRenderTarget::removeOutput(QRenderTargetOutput *output) { Q_D(QRenderTarget); + if (!d->m_outputs.removeOne(output)) + return; d->updateNode(output, "output", Qt3DCore::PropertyValueRemoved); - d->m_outputs.removeOne(output); // Remove bookkeeping connection d->unregisterDestructionHelper(output); } |