From 4ae2e1f11655ad19471b0656a6f6a357c9c414ab Mon Sep 17 00:00:00 2001 From: Martino Facchin Date: Thu, 7 Mar 2019 12:20:07 +0100 Subject: [PATCH] Fix wrong Unicode encoding on unsaved sketch Fixes #4231 --- app/src/processing/app/SketchController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/processing/app/SketchController.java b/app/src/processing/app/SketchController.java index 89f1a3516..ce9e468cc 100644 --- a/app/src/processing/app/SketchController.java +++ b/app/src/processing/app/SketchController.java @@ -674,7 +674,7 @@ public class SketchController { FileUtils.copy(sketch.getFolder(), tempFolder); for (SketchFile file : Stream.of(sketch.getFiles()).filter(SketchFile::isModified).collect(Collectors.toList())) { - Files.write(Paths.get(tempFolder.getAbsolutePath(), file.getFileName()), file.getProgram().getBytes()); + Files.write(Paths.get(tempFolder.getAbsolutePath(), file.getFileName()), file.getProgram().getBytes("UTF-8")); } return Paths.get(tempFolder.getAbsolutePath(), sketch.getPrimaryFile().getFileName()).toFile();