diff --git a/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp b/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp index aa04f0924..dc265a76d 100644 --- a/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp +++ b/qrenderdoc/Windows/PipelineState/PipelineStateViewer.cpp @@ -79,6 +79,9 @@ void PipelineStateViewer::OnLogfileClosed() void PipelineStateViewer::OnEventChanged(uint32_t eventID) { + if(m_Ctx->CurPipelineState.DefaultType != m_Ctx->APIProps().pipelineType) + OnLogfileLoaded(); + if(m_Current) m_Current->OnEventChanged(eventID); }