Fix selection indicators inside side panels
This commit is contained in:
parent
f7805ef5f9
commit
aa3840833e
|
@ -45,7 +45,7 @@
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
nextIndicators[idx].visible =
|
nextIndicators[idx].visible =
|
||||||
nextIndicators[idx].isSidePanel || entries[0].isIntersecting
|
nextIndicators[idx].insideSidePanel || entries[0].isIntersecting
|
||||||
if (++callbackCount === observers.length) {
|
if (++callbackCount === observers.length) {
|
||||||
indicators = nextIndicators
|
indicators = nextIndicators
|
||||||
updating = false
|
updating = false
|
||||||
|
@ -125,7 +125,7 @@
|
||||||
width: elBounds.width + 4,
|
width: elBounds.width + 4,
|
||||||
height: elBounds.height + 4,
|
height: elBounds.height + 4,
|
||||||
visible: false,
|
visible: false,
|
||||||
isSidePanel: child.classList.contains("side-panel"),
|
insideSidePanel: !!child.closest(".side-panel"),
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue