Skip to content

Commit b7d260b

Browse files
authored
Fix: Only display next relevant child sub contentobjects (fixes #211) (#212)
1 parent bef9e76 commit b7d260b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

js/getPageLevelProgressItems.js

+3
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ export default function getPageLevelProgressItemsJSON(parentModel) {
1515
const isDescendantCurrentPage = (model === parentModel);
1616
if (!isInAPage && !isDescendantContentObject) return false;
1717
if (isInAPage && !isDescendantCurrentPage && !isDescendantContentObject) return false;
18+
const descendantParentModel = descendant.getParent();
19+
const isChildOfModel = (descendantParentModel === model);
20+
if (isDescendantContentObject && !isChildOfModel) return false;
1821
return (descendant.get('_isAvailable') === true);
1922
});
2023
const availableItems = completionCalculations.filterAvailableChildren(currentPageItems);

0 commit comments

Comments
 (0)