Fix some edit mode switch weirdness

This commit is contained in:
Paul van Tilburg 2017-12-27 17:33:46 +01:00
parent 167eda78e9
commit 3fbf6884ff

View File

@ -22,17 +22,21 @@ function enableEditMode() {
function disableEditMode() { function disableEditMode() {
$('#listData').hide(); $('#listData').hide();
$('#cancelButton').hide(); $('#cancelButton').hide();
$('#editButton').show(); if (curList) {
$('#editButton').show();
} else {
$('#editButton').hide();
}
$('#saveButton').hide(); $('#saveButton').hide();
} }
function triggerSelect(listId) { function triggerSelect(listId) {
console.debug('Switch selection to list ' + listId); console.debug('Switch selection to list ' + listId);
disableEditMode();
if (curList) { if (curList) {
$('.nav-link[data-list-id="' + curList.id + '"]').removeClass('active'); $('.nav-link[data-list-id="' + curList.id + '"]').removeClass('active');
} }
$('.nav-link[data-list-id="' + listId + '"]').addClass('active'); $('.nav-link[data-list-id="' + listId + '"]').addClass('active');
disableEditMode();
$.ajax({ $.ajax({
url: '/lists/' + listId, url: '/lists/' + listId,