From f2e96034620007f7ef2e2c66845237814e80d356 Mon Sep 17 00:00:00 2001 From: albert-github Date: Mon, 17 Dec 2018 13:36:30 +0100 Subject: Prevent empty page list table (XHTML) The table (tag) should only be written in case a table has at least one row, otherwise a non valid table is generated (XHTML) --- src/ftvhelp.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/ftvhelp.cpp b/src/ftvhelp.cpp index 73ac775..ea57eb7 100644 --- a/src/ftvhelp.cpp +++ b/src/ftvhelp.cpp @@ -828,10 +828,13 @@ void FTVHelp::generateTreeViewInline(FTextStream &t) } //printf("preferred depth=%d\n",preferredDepth); - t << "\n"; - int index=0; - generateTree(t,m_indentNodes[0],0,preferredDepth,index); - t << "
\n"; + if (m_indentNodes[0].count()) + { + t << "\n"; + int index=0; + generateTree(t,m_indentNodes[0],0,preferredDepth,index); + t << "
\n"; + } t << "\n"; } -- cgit v0.12