Skip to content

Commit ed1f15d

Browse files
committed
disconnect observer
1 parent ddd37f3 commit ed1f15d

File tree

1 file changed

+6
-1
lines changed
  • scaladoc/resources/dotty_res/scripts

1 file changed

+6
-1
lines changed

scaladoc/resources/dotty_res/scripts/ux.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1+
let observer = null;
2+
13
function attachAllListeners() {
4+
if (observer) {
5+
observer.disconnect()
6+
}
27

38
var elements = document.getElementsByClassName("documentableElement")
49
if (elements) {
@@ -96,7 +101,7 @@ function attachAllListeners() {
96101
el.firstChild.classList.toggle("expand");
97102
}))
98103

99-
const observer = new IntersectionObserver(entries => {
104+
observer = new IntersectionObserver(entries => {
100105
entries.forEach(entry => {
101106
const id = entry.target.getAttribute('id');
102107
if (entry.intersectionRatio > 0) {

0 commit comments

Comments
 (0)