From 9f334e94b81471394442056c86c76fd96221d725 Mon Sep 17 00:00:00 2001 From: Milan Dierick Date: Mon, 5 Jan 2026 09:43:37 +0100 Subject: [PATCH] fix: Ensure application exits properly on macOS cmd+q Use System.exit(0) to ensure the JVM terminates completely when the application is closed via cmd+q or window close on macOS. --- src/main/java/be/nabu/eai/developer/Main.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/be/nabu/eai/developer/Main.java b/src/main/java/be/nabu/eai/developer/Main.java index b7420ab..9bb9196 100644 --- a/src/main/java/be/nabu/eai/developer/Main.java +++ b/src/main/java/be/nabu/eai/developer/Main.java @@ -168,8 +168,7 @@ public void handle(KeyEvent event) { @Override public void stop() throws Exception { - controller.close(); - super.stop(); + System.exit(0); } // keep a query sheet