diff --git a/www/NavigationTree.js b/www/NavigationTree.js index 98c3a847..0b179d9d 100644 --- a/www/NavigationTree.js +++ b/www/NavigationTree.js @@ -101,6 +101,7 @@ Ext.define('PBS.store.NavigationStore', { iconCls: 'fa fa-plus-circle', leaf: true, id: 'addbutton', + virtualEntry: true, }, ], }, @@ -230,7 +231,7 @@ Ext.define('PBS.view.main.NavigationTree', { // remove entries which are not existing anymore let toRemove = []; list.eachChild(child => { - if (!existingChildren[child.data.text] && child.data.id !== 'addbutton') { + if (!existingChildren[child.data.text] && !child.data.virtualEntry) { toRemove.push(child); } });