fixed a bug with draggable

v1.18.x
psychobunny 10 years ago
parent 1b250b8f57
commit 2b57ef3d4b

@ -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);

Loading…
Cancel
Save