From 772f2a28414dae7765486ad7aff042e4299c7fb7 Mon Sep 17 00:00:00 2001 From: Juergen Spitzmueller Date: Wed, 20 Nov 2019 14:07:05 +0100 Subject: [PATCH] GuiSelectionManager: fix getSelectedIndex for availableLV --- src/frontends/qt/GuiSelectionManager.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/frontends/qt/GuiSelectionManager.cpp b/src/frontends/qt/GuiSelectionManager.cpp index d77acbadc6..df43d0c5ff 100644 --- a/src/frontends/qt/GuiSelectionManager.cpp +++ b/src/frontends/qt/GuiSelectionManager.cpp @@ -117,7 +117,7 @@ void GuiSelectionManager::updateButtons() QModelIndex GuiSelectionManager::getSelectedIndex(int const c) const { - QModelIndexList avail = availableLV->selectionModel()->selectedRows(c); + QModelIndexList avail = availableLV->selectionModel()->selectedIndexes(); QModelIndexList sel = selectedLV->selectionModel()->selectedRows(c); bool const have_avl = !avail.isEmpty(); bool const have_sel = !sel.isEmpty(); @@ -126,11 +126,11 @@ QModelIndex GuiSelectionManager::getSelectedIndex(int const c) const if (have_sel) return sel.front(); if (have_avl) - return avail.front(); + return avail.first(); } else { // available has focus if (have_avl) - return avail.front(); + return avail.first(); if (have_sel) return sel.front(); } -- 2.39.2