diff --git a/src/ajax.js b/src/ajax.js
index 12677e2..269e6d1 100644
--- a/src/ajax.js
+++ b/src/ajax.js
@@ -891,7 +891,9 @@ function loadLists(onInit, updAccess)
$.each(json.list, function(i,item){
item.i = i;
tabLists[i] = item;
- ti += '
'+item.name+'';
+ ti += ''+
+ ''+item.name+''+
+ '';
});
if(!curList) {
$('#toolbar').children().removeClass('invisible');
@@ -911,8 +913,7 @@ function loadLists(onInit, updAccess)
$('#mylistscontainer .mtt-need-list').addClass('mtt-disabled');
$('#tasklist').html('');
}
- ti += '';
- $('#lists>ul').html(ti);
+ $('#lists ul').html(ti);
$('#lists').show();
mytinytodo.doAction('listsLoaded');
if(curList) mytinytodo.doAction('listSelected', curList);
@@ -934,7 +935,9 @@ function addList()
item.i = i;
tabLists[i] = item;
if(i > 0) {
- $('#lists>ul>li.mtt-tabs-button').before(''+item.name+'') ;
+ $('#lists ul').append(''+
+ ''+item.name+''+
+ '');
mytinytodo.doAction('listAdded', item);
}
else loadLists();
@@ -953,7 +956,7 @@ function renameCurList()
item.i = curList.i;
tabLists[curList.i] = item;
curList = item;
- $('#lists>ul>.mtt-tabs-selected>a').attr('title', item.name).find('span').html(item.name);
+ $('#lists ul>.mtt-tabs-selected>a').attr('title', item.name).find('span').html(item.name);
mytinytodo.doAction('listRenamed', item);
}, 'json');
}
@@ -1345,3 +1348,11 @@ function listMenuClick(el, menu)
case 'sortByDueDate': setSort(2); break;
}
}
+
+function stopBubble(e)
+{
+ if(!e) e = window.event;
+ e.cancelBubble = true;
+ if(e.stopPropagation) e.stopPropagation();
+ return false;
+}
diff --git a/src/themes/default/index.php b/src/themes/default/index.php
index a8cd259..d48bc18 100644
--- a/src/themes/default/index.php
+++ b/src/themes/default/index.php
@@ -67,7 +67,7 @@ $().ready(function(){
mytinytodo.addAction('listAdded', tplSingleTabAdded);
- $("#lists ul").sortable({delay:150, update:listOrderChanged, items:'> :not(.mtt-tabs-button)'});
+ $("#lists ul").sortable({delay:150, update:listOrderChanged});
});
@@ -101,6 +101,7 @@ $().ready(function(){
@@ -192,7 +193,6 @@ $().ready(function(){