basctl/source/basicide/bastype3.cxx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
New commits: commit 1bc87d298c3fa70716ce7382c3959ce385e2c25e Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Wed Nov 21 12:32:25 2018 +0000 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Wed Nov 21 15:50:12 2018 +0100 processing treeview entries in the wrong order Change-Id: Ica2240750273996a84ebcf0b8c089aedbbc6c913 Reviewed-on: https://gerrit.libreoffice.org/63712 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/basctl/source/basicide/bastype3.cxx b/basctl/source/basicide/bastype3.cxx index f2d23347afc0..cc055771969d 100644 --- a/basctl/source/basicide/bastype3.cxx +++ b/basctl/source/basicide/bastype3.cxx @@ -559,9 +559,7 @@ EntryDescriptor SbTreeListBox::GetEntryDescriptor(weld::TreeIter* pEntry) std::vector<std::pair<Entry*, OUString>> aEntries; - m_xControl->get_text(*pEntry); std::unique_ptr<weld::TreeIter> xIter(m_xControl->make_iterator(pEntry)); - m_xControl->get_text(*xIter); bool bValidIter = true; do { @@ -593,6 +591,7 @@ EntryDescriptor SbTreeListBox::GetEntryDescriptor(weld::TreeIter* pEntry) if ( !aEntries.empty() ) { + std::reverse(aEntries.begin(), aEntries.end()); for (auto& pair : aEntries) { Entry* pBE = pair.first; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits