Mercurial > octave-nkf
changeset 20509:7d8ec197b08b
Scroll list view to display selection (bug #45848)
* LisboxControl.cc (updateSelection, ListBoxControl::ListBoxControl): scroll to item after selection.
author | Pantxo Diribarne <pantxo.diribarne@gmail.com> |
---|---|
date | Tue, 01 Sep 2015 19:05:57 +0200 |
parents | 4c2e76cbdc7d |
children | 7fa1970a655d |
files | libgui/graphics/ListBoxControl.cc |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/graphics/ListBoxControl.cc Tue Sep 01 08:07:57 2015 -0700 +++ b/libgui/graphics/ListBoxControl.cc Tue Sep 01 19:05:57 2015 +0200 @@ -48,6 +48,7 @@ if (1 <= idx && idx <= lc) { list->item (idx-1)->setSelected (true); + list->scrollToItem (list->item (idx-1)); if (i == 0 && list->selectionMode () == QAbstractItemView::SingleSelection) break; @@ -100,6 +101,7 @@ if (1 <= idx && idx <= lc) { list->item (idx-1)->setSelected (true); + list->scrollToItem (list->item (idx-1)); if (i == 0 && (list->selectionMode () == QAbstractItemView::SingleSelection)) break;