From dffceed3d2e1d31981ff3c7ded9ddd6616f79995 Mon Sep 17 00:00:00 2001
From: Miguel Angel Reina Ortega <miguelangel.reinaortega@etsi.org>
Date: Wed, 5 Mar 2025 12:42:41 +0100
Subject: [PATCH] Fix for merged rows

---
 toMkdocs/gridTableTools.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/toMkdocs/gridTableTools.py b/toMkdocs/gridTableTools.py
index f56d4a7..e22c733 100644
--- a/toMkdocs/gridTableTools.py
+++ b/toMkdocs/gridTableTools.py
@@ -413,7 +413,7 @@ def parseGridTableWithSpans(gridTable:str) -> tuple[GridTableRowList, GridTableR
 										rowIndex = rowsTracker[columnCellIndex]	# Correcting the rowIndex. Might have been changed by a previous iteration
 										if rows[rowIndex][columnCellIndex].position >= delimiterPositions[delIndex]:
 											columnForward += 1
-											rowsTracker[columnCellIndex + columnForward - 1] += 1 if columnForward > 1 else 0
+											rowsTracker[columnCellIndex + columnForward - 1] = max(rowsTracker) + 1 if columnForward > 1 else 0
 									columnCellIndex += columnForward
 
 									continue
-- 
GitLab