diff --git a/qrenderdoc/Windows/Dialogs/CaptureDialog.cpp b/qrenderdoc/Windows/Dialogs/CaptureDialog.cpp index 6ce4d9e3c..469277cfe 100644 --- a/qrenderdoc/Windows/Dialogs/CaptureDialog.cpp +++ b/qrenderdoc/Windows/Dialogs/CaptureDialog.cpp @@ -825,6 +825,9 @@ void CaptureDialog::SetSettings(CaptureSettings settings) ui->VerifyMapWrites->setChecked(settings.Options.VerifyMapWrites); ui->AutoStart->setChecked(settings.AutoStart); + // force flush this state + on_CaptureCallstacks_toggled(ui->CaptureCallstacks->isChecked()); + if(settings.AutoStart) { TriggerCapture();