diff --git a/docling/utils/layout_postprocessor.py b/docling/utils/layout_postprocessor.py index 978de36b..8cb6bc55 100644 --- a/docling/utils/layout_postprocessor.py +++ b/docling/utils/layout_postprocessor.py @@ -328,16 +328,7 @@ class LayoutPostprocessor: contained.append(cluster) if contained: - # # Sort contained clusters by minimum cell ID: - # contained.sort( - # key=lambda cluster: ( - # min(cell.id for cell in cluster.cells) - # if cluster.cells - # else sys.maxsize - # ) - # ) - - # Sort contained clusters left-to-right, top-to-bottom + # Sort contained clusters by minimum cell ID: contained = self._sort_clusters(contained, mode="id") special.children = contained