Fix automatic table of contents, fixes #421

Cette révision appartient à :
Stéphane Goetz 2016-11-18 10:03:21 +01:00
Parent e5c7747884
révision be6438aca5
1 fichiers modifiés avec 3 ajouts et 1 suppressions

Voir le fichier

@ -113,6 +113,8 @@ class Processor implements DocumentProcessorInterface
}
/**
* Make a tree of the list of headings
*
* @param Entry[] $headings
* @return RootEntry
*/
@ -125,7 +127,7 @@ class Processor implements DocumentProcessorInterface
$parent = $previous;
do {
$parent = $parent->getParent();
} while ($heading->getLevel() <= $parent->getLevel() || $parent->getLevel() != 0);
} while ($heading->getLevel() <= $parent->getLevel() && $parent->getLevel() != 0);
$parent->addChild($heading);
$previous = $heading;