From 7539533cb9e2c99458d8513570652f732f05f31a Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 22 May 2020 22:09:44 +0100 Subject: [PATCH] Populate new child processes immediately in capture connection panel --- qrenderdoc/Windows/Dialogs/LiveCapture.cpp | 4 ++++ 1 file changed, 4 insertions(+) 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(); }); } }