... |
... |
@@ -71,7 +71,7 @@
|
71 |
71 |
}
|
72 |
72 |
|
73 |
73 |
/* Else-Bedinung entfernen, um .visible nicht wieder zu löschen, wenn das Element den Viewport verlässt. */
|
74 |
|
- else if (Element.prototype.closest && elements[i].classList.contains('-in-view') === true && !isElementInViewport(elements[i]) && (elements[i].classList.contains('-reverse') || elements[i].closest('.is-animated').classList.contains('-reverse')))
|
|
74 |
+ else if (Element.prototype.closest && elements[i].classList.contains('-in-view') === true && (!isElementInViewport(elements[i]) || isElementInViewport(elements[i]) === 2) && (elements[i].classList.contains('-reverse') || elements[i].closest('.is-animated').classList.contains('-reverse')))
|
75 |
75 |
{
|
76 |
76 |
elements[i].classList.remove("-in-view");
|
77 |
77 |
}
|