diff --git a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp index 74eb724a8..930da1985 100644 --- a/qrenderdoc/Windows/Dialogs/LiveCapture.cpp +++ b/qrenderdoc/Windows/Dialogs/LiveCapture.cpp @@ -1033,7 +1033,7 @@ void LiveCapture::connectionClosed() { // raise the texture viewer if it exists, instead of falling back to most likely the capture // executable dialog which is not useful. - if(m_Ctx.HasTextureViewer()) + if(ui->captures->count() == 1 && m_Ctx.HasTextureViewer()) m_Ctx.ShowTextureViewer(); selfClose(); return;