summaryrefslogtreecommitdiff
path: root/vcl/source
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2019-03-17 19:22:08 +0000
committerCaolán McNamara <caolanm@redhat.com>2019-03-18 22:10:57 +0100
commitc403c86c6da4db0a6f2864ad4e13def9a3898cd4 (patch)
tree3b6e0ca5c6255506989f4312ac7a7723eb359b84 /vcl/source
parentcc0b0f94b1888709f45bf63b98761a471f73f041 (diff)
weld SwFieldRefPage
Change-Id: I5ae3965aa681ea1f5a005fbc8dad4d0ce36af1b3 Reviewed-on: https://gerrit.libreoffice.org/69373 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl/source')
-rw-r--r--vcl/source/app/salvtables.cxx7
1 files changed, 6 insertions, 1 deletions
diff --git a/vcl/source/app/salvtables.cxx b/vcl/source/app/salvtables.cxx
index 216de7759527..47f2ecda410f 100644
--- a/vcl/source/app/salvtables.cxx
+++ b/vcl/source/app/salvtables.cxx
@@ -2682,7 +2682,7 @@ public:
const OUString* getEntryData(int index) const
{
SvTreeListEntry* pEntry = m_xTreeView->GetEntry(nullptr, index);
- return static_cast<const OUString*>(pEntry->GetUserData());
+ return pEntry ? static_cast<const OUString*>(pEntry->GetUserData()) : nullptr;
}
virtual OUString get_id(int pos) const override
@@ -2986,6 +2986,11 @@ public:
set_sort_order(true);
}
+ virtual void make_unsorted() override
+ {
+ m_xTreeView->SetStyle(m_xTreeView->GetStyle() & ~WB_SORT);
+ }
+
virtual void set_sort_order(bool bAscending) override
{
SvTreeList* pListModel = m_xTreeView->GetModel();