From 134b336c018f8a1cd66acc9922f12387e9a1dbcf Mon Sep 17 00:00:00 2001 From: albert-github Date: Thu, 23 Jan 2020 17:57:10 +0100 Subject: Bug 780630 - Nested @ingroup generates bad breadclumb list The writing of the "pipe" symbol was done at the wrong moment. --- src/util.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util.cpp b/src/util.cpp index abcd910..260ee01 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -6754,11 +6754,11 @@ bool recursivelyAddGroupListToTitle(OutputList &ol,const Definition *d,bool root bool first=true; for (gli.toFirst();(gd=gli.current());++gli) { + if (!first) { ol.writeString(" | "); } else first=false; if (recursivelyAddGroupListToTitle(ol, gd, FALSE)) { ol.writeString(" » "); } - if (!first) { ol.writeString(" | "); } else first=FALSE; ol.writeObjectLink(gd->getReference(),gd->getOutputFileBase(),0,gd->groupTitle()); } if (root) -- cgit v0.12