From 3e2b5621ddb211eebf0943a8c7687d4ceba74d15 Mon Sep 17 00:00:00 2001
From: Daniel Bayley <daniel.bayley@me.com>
Date: Tue, 31 May 2016 16:56:18 +0100
Subject: [PATCH] Kill respective app instance on project close

---
 index.coffee | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/index.coffee b/index.coffee
index 71b56a4..ffd4f52 100644
--- a/index.coffee
+++ b/index.coffee
@@ -40,7 +40,11 @@ module.exports =
 				projects[path] = (parseInt pid) + 1
 				writeFile tmp, JSON.stringify projects
 
+			window.addEventListener 'beforeunload', ->
+				exec "kill #{projects[path]}"
+
 #-------------------------------------------------------------------------------
 	deactivate: ->
 		@subs.dispose()
+		window.removeEventListener 'beforeunload'
 		unlink tmp
-- 
GitLab