Skip to content

Commit 058bcbf

Browse files
authored
Add files via upload
1 parent bd06a19 commit 058bcbf

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

sources/style.js

+19-1
Original file line numberDiff line numberDiff line change
@@ -520,7 +520,25 @@
520520
return value.completed;
521521
}).forEach((majorValue) => {
522522
let shouldTinyPosts = majorValue.majorNode.classList.contains('tiny');
523-
let shouldAdjustPosts = inlinedMajorNodes.length > 0;
523+
let shouldAdjustPosts = false;
524+
let container = majorValue.majorNode;
525+
while (true) {
526+
let value = new Major(container);
527+
if (value.completed) {
528+
if (!value.majorNode.classList.contains('no-menu') && isScrollable(value.subMajorNode)) {
529+
shouldAdjustPosts = true;
530+
break;
531+
}
532+
container = getScrollable(container);
533+
} else if (container == document.body && container.has(':scope > top + major')) {
534+
shouldAdjustPosts = true;
535+
break;
536+
} else if (container.hasParentNode()) {
537+
container = container.parentElement;
538+
} else {
539+
break;
540+
}
541+
}
524542
let markerReversed = [];
525543
if (majorValue.majorNode.hasAttribute('marker-reversed')) {
526544
markerReversed = majorValue.majorNode.getAttribute('marker-reversed').split(' ').map((value) => {

0 commit comments

Comments
 (0)