From 22b07365db230f8686f5afb3e124ab6cc20a9df2 Mon Sep 17 00:00:00 2001 From: David Capello Date: Mon, 25 Sep 2017 14:10:35 -0300 Subject: [PATCH] Fix "File > Export" for sprites without an associated filename --- src/app/commands/cmd_save_file.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/commands/cmd_save_file.cpp b/src/app/commands/cmd_save_file.cpp index ed6c6bbb3..100d05106 100644 --- a/src/app/commands/cmd_save_file.cpp +++ b/src/app/commands/cmd_save_file.cpp @@ -204,7 +204,8 @@ bool SaveFileBaseCommand::saveAsDialog( return false; filename = newfilename.front(); - if (base::normalize_path(forbiddenFilename) == + if (!forbiddenFilename.empty() && + base::normalize_path(forbiddenFilename) == base::normalize_path(filename)) { ui::Alert::show("Overwrite Warning" "<isAssociatedToFile() ? oldFilename: std::string()), + delegate)) { docPref.saveCopy.filename(document->filename()); if (delegate) { docPref.saveCopy.resizeScale(delegate->getResizeScale());