mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-06 01:50:38 +00:00
Speculative crash fix - cache m_LogViewers locally. Closes #77
This commit is contained in:
@@ -500,9 +500,14 @@ namespace renderdocui.Code
|
||||
m_LogLoaded = true;
|
||||
progressThread = false;
|
||||
|
||||
List<ILogViewerForm> logviewers = new List<ILogViewerForm>();
|
||||
logviewers.AddRange(m_LogViewers);
|
||||
|
||||
// notify all the registers log viewers that a log has been loaded
|
||||
foreach (var logviewer in m_LogViewers)
|
||||
foreach (var logviewer in logviewers)
|
||||
{
|
||||
if (logviewer == null || !(logviewer is Control)) continue;
|
||||
|
||||
Control c = (Control)logviewer;
|
||||
if (c.InvokeRequired)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user