diff --git a/renderdocui/Windows/Dialogs/LiveCapture.cs b/renderdocui/Windows/Dialogs/LiveCapture.cs index 6970e40ad..7def705d7 100644 --- a/renderdocui/Windows/Dialogs/LiveCapture.cs +++ b/renderdocui/Windows/Dialogs/LiveCapture.cs @@ -459,7 +459,10 @@ namespace renderdocui.Windows private void LiveCapture_FormClosing(object sender, FormClosingEventArgs e) { if (CheckAllowClose() == false) + { e.Cancel = true; + return; + } KillThread(); }