diff --git a/Terminal.Gui/Dialogs/FileDialog.cs b/Terminal.Gui/Dialogs/FileDialog.cs index 2b1dbb82a..fb03ce9cb 100644 --- a/Terminal.Gui/Dialogs/FileDialog.cs +++ b/Terminal.Gui/Dialogs/FileDialog.cs @@ -320,6 +320,10 @@ namespace Terminal.Gui { }; this.cancel = new Button ("Cancel"); + this.cancel.Clicked += () => { + canceled = true; + Application.RequestStop (); + }; AddButton (cancel); this.prompt = new Button (prompt) {