Skip to content

Commit a249a44

Browse files
committed
Open new window if none are open
1 parent 3953703 commit a249a44

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

app/src/processing/app/platform/MacPlatform.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
package processing.app.platform;
2424

2525
import java.awt.*;
26+
import java.awt.desktop.AppReopenedEvent;
27+
import java.awt.desktop.AppReopenedListener;
2628
import java.io.File;
2729
import java.io.FileNotFoundException;
2830
import java.io.IOException;
@@ -101,6 +103,12 @@ public void initBase(Base base) {
101103
// base.handleLocation(location);
102104
// }
103105
});
106+
107+
desktop.addAppEventListener((AppReopenedListener) e ->{
108+
if(base.getEditors().isEmpty()){
109+
base.handleNew();
110+
}
111+
});
104112
}
105113

106114

0 commit comments

Comments
 (0)