From 8677332815f28b186da1fcec4c79d424d38cfaa7 Mon Sep 17 00:00:00 2001 From: Leland Lucius Date: Mon, 23 Mar 2020 07:52:16 -0500 Subject: [PATCH] Bug 2249 - Screenshot tool does not remember typed path --- src/Screenshot.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Screenshot.cpp b/src/Screenshot.cpp index ccc3dad94..5180c64f8 100644 --- a/src/Screenshot.cpp +++ b/src/Screenshot.cpp @@ -529,11 +529,21 @@ bool ScreenshotBigDialog::ProcessEvent(wxEvent & e) void ScreenshotBigDialog::OnCloseWindow(wxCloseEvent & WXUNUSED(event)) { + if (mDirectoryTextBox->IsModified()) { + gPrefs->Write(wxT("/ScreenshotPath"), mDirectoryTextBox->GetValue()); + gPrefs->Flush(); + } + Destroy(); } void ScreenshotBigDialog::OnClose(wxCommandEvent & WXUNUSED(event)) { + if (mDirectoryTextBox->IsModified()) { + gPrefs->Write(wxT("/ScreenshotPath"), mDirectoryTextBox->GetValue()); + gPrefs->Flush(); + } + Destroy(); }