vcl/source/treelist/svtabbx.cxx |   10 ++++++++++
 1 file changed, 10 insertions(+)

New commits:
commit 60f6b0e363a4bb38f249a26609a4fc219b001c87
Author:     Szymon Kłos <szymon.k...@collabora.com>
AuthorDate: Thu Dec 15 14:22:37 2022 +0100
Commit:     Szymon Kłos <szymon.k...@collabora.com>
CommitDate: Mon Jan 9 11:54:26 2023 +0000

    jsdialog: dump stock images id in TreeView
    
    Change-Id: I11342e1d7963a7e4d1ef139f504fc44dd6c89d90
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/144223
    Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com>
    Reviewed-by: Rashesh Padia <rashesh.pa...@collabora.com>
    Reviewed-by: Szymon Kłos <szymon.k...@collabora.com>
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145065
    Tested-by: Jenkins

diff --git a/vcl/source/treelist/svtabbx.cxx b/vcl/source/treelist/svtabbx.cxx
index b305e791e167..f766cde70559 100644
--- a/vcl/source/treelist/svtabbx.cxx
+++ b/vcl/source/treelist/svtabbx.cxx
@@ -70,6 +70,16 @@ static void lcl_DumpEntryAndSiblings(tools::JsonWriter& 
rJsonWriter,
                         rJsonWriter.put("text", pStringItem->GetText());
                     }
                 }
+                else if (rItem.GetType() == SvLBoxItemType::ContextBmp)
+                {
+                    const SvLBoxContextBmp* pBmpItem = dynamic_cast<const 
SvLBoxContextBmp*>(&rItem);
+                    if (pBmpItem)
+                    {
+                        auto aColumn = rJsonWriter.startStruct();
+                        rJsonWriter.put("collapsed", 
pBmpItem->GetBitmap1().GetStock());
+                        rJsonWriter.put("expanded", 
pBmpItem->GetBitmap2().GetStock());
+                    }
+                }
             }
         }
 

Reply via email to