diff options
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/treelist/uiobject.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/vcl/source/treelist/uiobject.cxx b/vcl/source/treelist/uiobject.cxx index e7fb516b5d21..0caea7163f76 100644 --- a/vcl/source/treelist/uiobject.cxx +++ b/vcl/source/treelist/uiobject.cxx @@ -108,6 +108,10 @@ StringMap TreeListEntryUIObject::get_state() aMap["VisibleChildCount"] = OUString::number(mxTreeList->GetVisibleChildCount(mpEntry)); aMap["IsSelected"] = OUString::boolean(mxTreeList->IsSelected(mpEntry)); + SvLBoxButton* pItem = static_cast<SvLBoxButton*>(mpEntry->GetFirstItem(SvLBoxItemType::Button)); + if (pItem) + aMap["IsChecked"] = OUString::boolean(pItem->IsStateChecked()); + return aMap; } |