don't remove active tab after deleting note to preserve tab state, fixes #727

This commit is contained in:
zadam
2019-11-26 20:42:34 +01:00
parent 91487b338a
commit e712990c03
2 changed files with 8 additions and 2 deletions

View File

@@ -246,11 +246,15 @@ class TabContext {
}
setCurrentNotePathToHash() {
if (this.$tab[0] === this.tabRow.activeTabEl) {
if (this.isActive()) {
document.location.hash = (this.notePath || "") + "-" + this.tabId;
}
}
isActive() {
return this.$tab[0] === this.tabRow.activeTabEl;
}
setupClasses() {
for (const clazz of Array.from(this.$tab[0].classList)) { // create copy to safely iterate over while removing classes
if (clazz !== 'note-tab') {