tdf#129625 Gray out content types with no content

This patch is for Writer Navigator only.

Change-Id: I80724a3e24fd38d7b5537e1c923866a914b45898
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87668
Tested-by: Jenkins
Reviewed-by: Noel Grandin <[email protected]>
diff --git a/sw/source/uibase/utlui/content.cxx b/sw/source/uibase/utlui/content.cxx
index 06de1fb..1063970 100644
--- a/sw/source/uibase/utlui/content.cxx
+++ b/sw/source/uibase/utlui/content.cxx
@@ -1763,6 +1763,11 @@
                bool bChOnDemand = 0 != rpContentT->GetMemberCount();
                pEntry = InsertEntry(sEntry, aImage, aImage,
                                nullptr, bChOnDemand, TREELIST_APPEND, rpContentT.get());
                if(pEntry && !pEntry->HasChildren() && !pEntry->HasChildrenOnDemand())
                {
                    pEntry->SetFlags(pEntry->GetFlags() | SvTLEntryFlags::SEMITRANSPARENT);
                    pEntry->SetTextColor(COL_GRAY);
                }
                if(nCntType == m_nLastSelType)
                    pSelEntry = pEntry;
                sal_Int32 nExpandOptions = (State::HIDDEN == m_eState)