فهرست منبع

Fixed non existing file save

flabbet 3 سال پیش
والد
کامیت
ca27276c35
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      PixiEditor/Models/IO/Exporter.cs

+ 5 - 1
PixiEditor/Models/IO/Exporter.cs

@@ -56,10 +56,14 @@ namespace PixiEditor.Models.IO
                 var bitmap = document.Renderer.FinalBitmap;
                 SaveAs(encodersFactory[chosenFormat](), path, bitmap.PixelWidth, bitmap.PixelHeight, bitmap);
             }
-            else
+            else if(File.Exists(path))
             {
                 Parser.PixiParser.Serialize(ParserHelpers.ToSerializable(document), path);
             }
+            else
+            {
+                SaveAsEditableFileWithDialog(document, out path);
+            }
 
             return path;
         }