fixed treeview selection

This commit is contained in:
REJack
2019-09-19 09:57:49 +02:00
parent 91840e0231
commit 40d88ee12e

View File

@@ -89,10 +89,15 @@ const Treeview = (($) => {
toggle(event) {
const $relativeTarget = $(event.currentTarget)
let treeviewMenu = $relativeTarget.parent().find(Selector.TREEVIEW_MENU)
const $parent = $relativeTarget.parent()
let treeviewMenu = $parent.find(Selector.TREEVIEW_MENU)
if (!treeviewMenu.is(Selector.TREEVIEW_MENU)) {
treeviewMenu = $relativeTarget.parent().parent().find(Selector.TREEVIEW_MENU)
if (!$parent.is(Selector.LI)) {
treeviewMenu = $parent.parent().find(Selector.TREEVIEW_MENU)
}
if (!treeviewMenu.is(Selector.TREEVIEW_MENU)) {
return