diff --git a/Sources/tart/Commands/Run.swift b/Sources/tart/Commands/Run.swift index fc879ad..42dd3bc 100644 --- a/Sources/tart/Commands/Run.swift +++ b/Sources/tart/Commands/Run.swift @@ -148,6 +148,8 @@ struct Run: AsyncParsableCommand { Group { VMView(vm: vm!).onAppear { NSWindow.allowsAutomaticWindowTabbing = false + }.onDisappear { + NSApplication.shared.terminate(self) } }.frame(width: CGFloat(vm!.config.display.width), height: CGFloat(vm!.config.display.height)) }.commands {