... | ... |
@@ -71,10 +71,13 @@ |
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 |
|
74 |
+ else |
|
75 | 75 |
{ |
76 |
- elements[i].classList.remove("-in-view"); |
|
77 |
- }*/ |
|
76 |
+ if (Element.prototype.closest && (elements[i].classList.contains('-reverse') || elements[i].closest('.is-animated').classList.contains('-reverse'))) |
|
77 |
+ { |
|
78 |
+ elements[i].classList.remove("-in-view"); |
|
79 |
+ } |
|
80 |
+ } |
|
78 | 81 |
} |
79 | 82 |
} |
80 | 83 |
|