summaryrefslogtreecommitdiff
path: root/fpicker
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-05-03 15:44:55 +0100
committerAdolfo Jayme Barrientos <fitojb@ubuntu.com>2020-05-03 19:00:44 +0200
commit15eb7d3197e290efd3f2c43973c033dc754416c2 (patch)
tree7402552f628cc99f6e33f0fa250820e70bfd7c5b /fpicker
parentb065d68266a8b897bc2dab26135577d1d0e9a7ff (diff)
Resolves: tdf#131898 we only want the text from column 0
in the fallback file picker Change-Id: I60527661f83fde135145249a14b4f3b35840fff8 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/93145 Tested-by: Jenkins Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Diffstat (limited to 'fpicker')
-rw-r--r--fpicker/source/office/fileview.cxx7
1 files changed, 6 insertions, 1 deletions
diff --git a/fpicker/source/office/fileview.cxx b/fpicker/source/office/fileview.cxx
index f74bd3aec6d2..5b65eb1295cf 100644
--- a/fpicker/source/office/fileview.cxx
+++ b/fpicker/source/office/fileview.cxx
@@ -159,7 +159,12 @@ public:
bool get_iter_first(weld::TreeIter& rIter) const { return mxTreeView->get_iter_first(rIter); }
bool get_selected(weld::TreeIter* pIter) const { return mxTreeView->get_selected(pIter); }
- OUString get_selected_text() const { return mxTreeView->get_selected_text(); }
+ OUString get_selected_text() const
+ {
+ // tdf#131898 only care about column 0
+ int nIndex = mxTreeView->get_selected_index();
+ return nIndex != -1 ? mxTreeView->get_text(nIndex, 0) : OUString();
+ }
void unselect_all() { mxTreeView->unselect_all(); }