From 2b57ef3d4bd16cebd13e0efa9417d89233488838 Mon Sep 17 00:00:00 2001 From: psychobunny Date: Wed, 25 Feb 2015 17:26:44 -0500 Subject: [PATCH] fixed a bug with draggable --- public/src/admin/general/navigation.js | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/public/src/admin/general/navigation.js b/public/src/admin/general/navigation.js index a26f2e3da4..e1760d9813 100644 --- a/public/src/admin/general/navigation.js +++ b/public/src/admin/general/navigation.js @@ -10,10 +10,15 @@ define('admin/general/navigation', function() { $('#enabled').html(translator.unescape($('#enabled').html())); translator.translate(translator.unescape($('#available').html()), function(html) { - $('#available').html(html); + $('#available').html(html) + .find('li').draggable({ + connectToSortable: '#enabled', + helper: 'clone', + distance: 10, + stop: drop + }); }); - $('#enabled') .on('click', '.delete', remove) .on('click', '.toggle', toggle) @@ -22,14 +27,6 @@ define('admin/general/navigation', function() { accept: $('#available li') }); - $('#available li') - .draggable({ - connectToSortable: '#enabled', - helper: 'clone', - distance: 10, - stop: drop - }); - $('#save').on('click', save); }; @@ -38,6 +35,8 @@ define('admin/general/navigation', function() { el = $('#enabled [data-id="' + id + '"]'), data = id === 'custom' ? {} : available[id]; + data.enabled = false; + templates.parse('admin/general/navigation', 'enabled', {enabled: [data]}, function(li) { li = $(translator.unescape(li)); el.after(li);