ui: nav tree: make datastore-add button less special cased
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
		| @ -101,6 +101,7 @@ Ext.define('PBS.store.NavigationStore', { | |||||||
| 			iconCls: 'fa fa-plus-circle', | 			iconCls: 'fa fa-plus-circle', | ||||||
| 			leaf: true, | 			leaf: true, | ||||||
| 			id: 'addbutton', | 			id: 'addbutton', | ||||||
|  | 			virtualEntry: true, | ||||||
| 		    }, | 		    }, | ||||||
| 		], | 		], | ||||||
| 	    }, | 	    }, | ||||||
| @ -230,7 +231,7 @@ Ext.define('PBS.view.main.NavigationTree', { | |||||||
| 	    // remove entries which are not existing anymore | 	    // remove entries which are not existing anymore | ||||||
| 	    let toRemove = []; | 	    let toRemove = []; | ||||||
| 	    list.eachChild(child => { | 	    list.eachChild(child => { | ||||||
| 		if (!existingChildren[child.data.text] && child.data.id !== 'addbutton') { | 		if (!existingChildren[child.data.text] && !child.data.virtualEntry) { | ||||||
| 		    toRemove.push(child); | 		    toRemove.push(child); | ||||||
| 		} | 		} | ||||||
| 	    }); | 	    }); | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user