🐛 Fix TypeError in nodes panel text selection (#2258)

This commit is contained in:
Iván Ovejero 2021-09-28 21:23:57 +02:00 committed by GitHub
parent 382bcd279e
commit 3a0b96bf32
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -214,11 +214,11 @@ export default mixins(externalHooks).extend({
this.activeIndex = Math.max(this.activeIndex, 0); this.activeIndex = Math.max(this.activeIndex, 0);
} else if (e.key === 'Enter' && activeNodeType) { } else if (e.key === 'Enter' && activeNodeType) {
this.selected(activeNodeType); this.selected(activeNodeType);
} else if (e.key === 'ArrowRight' && activeNodeType.type === 'subcategory') { } else if (e.key === 'ArrowRight' && activeNodeType && activeNodeType.type === 'subcategory') {
this.selected(activeNodeType); this.selected(activeNodeType);
} else if (e.key === 'ArrowRight' && activeNodeType.type === 'category' && !activeNodeType.properties.expanded) { } else if (e.key === 'ArrowRight' && activeNodeType && activeNodeType.type === 'category' && !activeNodeType.properties.expanded) {
this.selected(activeNodeType); this.selected(activeNodeType);
} else if (e.key === 'ArrowLeft' && activeNodeType.type === 'category' && activeNodeType.properties.expanded) { } else if (e.key === 'ArrowLeft' && activeNodeType && activeNodeType.type === 'category' && activeNodeType.properties.expanded) {
this.selected(activeNodeType); this.selected(activeNodeType);
} }
}, },