We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a4e8473 commit 58581e2Copy full SHA for 58581e2
app/src/processing/app/Sketch.java
@@ -641,7 +641,14 @@ protected boolean saveAs() throws IOException {
641
fd.setSelectedFile(new File(Base.getSketchbookFolder().getAbsolutePath(), data.getFolder().getName()));
642
} else {
643
// default to the parent folder of where this was
644
- fd.setSelectedFile(data.getFolder());
+ // on macs a .getParentFile() method is required
645
+
646
+ if (OSUtils.isMacOS()) {
647
+ fd.setSelectedFile(data.getFolder().getParentFile());
648
+ } else {
649
+ fd.setSelectedFile(data.getFolder());
650
+ }
651
652
}
653
654
int returnVal = fd.showSaveDialog(editor);
0 commit comments