Fix race condition accessing UI stuff on async loading thread

This commit is contained in:
baldurk
2017-08-03 16:16:00 +01:00
parent 86a9d70bb7
commit f41f6a2b66
+3 -1
View File
@@ -591,7 +591,9 @@ void CaptureContext::AddMessages(const rdctype::array<DebugMessage> &msgs)
m_DebugMessages.push_back(msg);
if(m_DebugMessageView)
m_DebugMessageView->RefreshMessageList();
{
GUIInvoke::call([this]() { m_DebugMessageView->RefreshMessageList(); });
}
}
void *CaptureContext::FillWindowingData(uintptr_t widget)