]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix the apps enabling/disabling in settings
authorBart Visscher <bartv@thisnet.nl>
Fri, 20 Sep 2013 18:29:15 +0000 (20:29 +0200)
committerBart Visscher <bartv@thisnet.nl>
Fri, 20 Sep 2013 18:29:15 +0000 (20:29 +0200)
settings/js/apps.js

index 54810776d2b1d7fae93a06ce0fb2efd717e97b23..a55c55e24cf4ccd64462fe722754570490d6fef2 100644 (file)
@@ -84,6 +84,7 @@ OC.Settings.Apps = OC.Settings.Apps || {
                                }
                                else {
                                        appitem.data('active',false);
+                                       element.data('active',false);
                                        OC.Settings.Apps.removeNavigation(appid);
                                        appitem.removeClass('active');
                                        element.val(t('settings','Enable'));
@@ -104,6 +105,7 @@ OC.Settings.Apps = OC.Settings.Apps || {
                                } else {
                                        OC.Settings.Apps.addNavigation(appid);
                                        appitem.data('active',true);
+                                       element.data('active',true);
                                        appitem.addClass('active');
                                        element.val(t('settings','Disable'));
                                }
@@ -158,7 +160,7 @@ OC.Settings.Apps = OC.Settings.Apps || {
                        if(response.status === 'success'){
                                var navIds=response.nav_ids;
                                for(var i=0; i< navIds.length; i++){
-                                       $('#apps').children('li[data-id="'+navIds[i]+'"]').remove();
+                                       $('#apps .wrapper').children('li[data-id="'+navIds[i]+'"]').remove();
                                }
                        }
                });