diff --git a/js/script.js b/js/script.js index d945882..42cd40f 100644 --- a/js/script.js +++ b/js/script.js @@ -299,10 +299,14 @@ View.prototype = { self._notes.load(id); self._notes.removeActive().done(function () { - $(".notes-grid").isotope('remove', note.parent()) - .isotope('layout'); - self.showAll(); - self.renderNavigation(); + if (self._notes.length == 0) { + $(".notes-grid").isotope('remove', note.parent()) + .isotope('layout'); + self.showAll(); + self.renderNavigation(); + } else { + self.render(); + } }).fail(function () { alert('Could not delete note, not found'); }); @@ -384,18 +388,23 @@ View.prototype = { }; self._notes.create(note).done(function() { - note = self._notes.getActive(); - var $notehtml = $("