summaryrefslogtreecommitdiff
path: root/accessibility/source
diff options
context:
space:
mode:
authorArnaud Versini <Arnaud.Versini@libreoffice.org>2017-05-07 23:55:53 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-05-13 21:47:45 +0200
commitc365ebc7ce8a9852fd33f81b20df35a841f49960 (patch)
treefb0536d45959ad549acb58403b6b4da0ced35c8c /accessibility/source
parentc9275062ed745a8c5d52a3863299baf8bcf86ea7 (diff)
accessibility: simplify and inline VCLXAccessibleList::clearItems
Change-Id: Ie32311850a0dc013e71e0456d7e6bfd8611e6e95 Reviewed-on: https://gerrit.libreoffice.org/37567 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'accessibility/source')
-rw-r--r--accessibility/source/standard/vclxaccessiblelist.cxx11
1 files changed, 2 insertions, 9 deletions
diff --git a/accessibility/source/standard/vclxaccessiblelist.cxx b/accessibility/source/standard/vclxaccessiblelist.cxx
index 0da281044449..e7014650bf36 100644
--- a/accessibility/source/standard/vclxaccessiblelist.cxx
+++ b/accessibility/source/standard/vclxaccessiblelist.cxx
@@ -113,19 +113,12 @@ void SAL_CALL VCLXAccessibleList::disposing()
VCLXAccessibleComponent::disposing();
// Dispose all items in the list.
- clearItems();
+ m_aAccessibleChildren.clear();
m_pListBoxHelper.reset();
}
-void VCLXAccessibleList::clearItems()
-{
- // Clear the list itself and delete all the rest.
- ListItems().swap(m_aAccessibleChildren); // clear and minimize
-}
-
-
void VCLXAccessibleList::FillAccessibleStateSet (utl::AccessibleStateSetHelper& rStateSet)
{
SolarMutexGuard aSolarGuard;
@@ -512,7 +505,7 @@ Reference<XAccessible> VCLXAccessibleList::CreateChild (sal_Int32 nPos)
void VCLXAccessibleList::HandleChangedItemList()
{
- clearItems();
+ m_aAccessibleChildren.clear();
NotifyAccessibleEvent (
AccessibleEventId::INVALIDATE_ALL_CHILDREN,
Any(), Any());