From 0f82b8efb318e30a97bf7033776cc7d330d73d1d Mon Sep 17 00:00:00 2001
From: Robin Appelman <icewind@owncloud.com>
Date: Thu, 8 May 2014 11:18:41 +0200
Subject: [PATCH] Preserve changed groups when switching between apps

---
 settings/js/apps.js | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/settings/js/apps.js b/settings/js/apps.js
index eec5532d5a..f50914157a 100644
--- a/settings/js/apps.js
+++ b/settings/js/apps.js
@@ -341,6 +341,11 @@ $(document).ready(function(){
 		var appid = element.data('appid');
 		if (appid) {
 			OC.Settings.Apps.enableApp(appid, false, element, groups);
+			var li = $('[data-id="'+appid+'"');
+			var app = OC.get('appData_' + $(li).data('id'));
+			app.groups = groups;
+			li.data('groups', groups);
+			li.attr('data-groups', JSON.stringify(groups));
 		}
 	});
 
-- 
GitLab