diff --git a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp index 8204b3089..4f6c6ec2e 100644 --- a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp +++ b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp @@ -1325,6 +1325,10 @@ void LiveCapture::connectionThreadEntry() QMutexLocker l(&m_ChildrenLock); m_Children.push_back(c); } + + // force a child update immediately, don't wait for the tick which is intended for decaying + // processes that exit + GUIInvoke::call(this, [this]() { childUpdate(); }); } }