sw/source/uibase/utlui/content.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 9f5757c3cbd1f9252f2ea82bc8bacab24d26822c
Author:     Michael Stahl <michael.st...@allotropia.de>
AuthorDate: Wed May 8 13:28:52 2024 +0200
Commit:     Thorsten Behrens <thorsten.behr...@allotropia.de>
CommitDate: Fri May 10 23:35:20 2024 +0200

    sw: Navigator: don't show virtual drawing objects
    
    These can return a non-empty name now, so exclude them explicitly.
    
    (regression from commit ae132145ff42a95dc24fb124847c04af4b8c8dab)
    
    Change-Id: Ia7f7b9fd7abe67f3302e95b38e3b9fa30b769b5b
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167349
    Reviewed-by: Michael Stahl <michael.st...@allotropia.de>
    Tested-by: Jenkins
    (cherry picked from commit 609d1e353cfd7a9b138fcbe656a2faae9f84c36a)
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/167451
    Reviewed-by: Thorsten Behrens <thorsten.behr...@allotropia.de>

diff --git a/sw/source/uibase/utlui/content.cxx 
b/sw/source/uibase/utlui/content.cxx
index 4e6704140334..c75f08430cea 100644
--- a/sw/source/uibase/utlui/content.cxx
+++ b/sw/source/uibase/utlui/content.cxx
@@ -1010,7 +1010,7 @@ void SwContentType::FillMemberList(bool* pbContentChanged)
                 for (const rtl::Reference<SdrObject>& pTemp : *pPage)
                 {
                     // #i51726# - all drawing objects can be named now
-                    if (!pTemp->GetName().isEmpty())
+                    if (!pTemp->IsVirtualObj() && !pTemp->GetName().isEmpty())
                     {
                         tools::Long nYPos = LONG_MIN;
                         const bool bIsVisible = 
rIDDMA.IsVisibleLayerId(pTemp->GetLayer());

Reply via email to