aboutsummaryrefslogtreecommitdiff
path: root/lib/gui/elistbox.cpp
diff options
context:
space:
mode:
authorFelix Domke <tmbinc@elitedvb.net>2005-12-13 12:15:21 +0000
committerFelix Domke <tmbinc@elitedvb.net>2005-12-13 12:15:21 +0000
commit8426492f9ab139f78dd307e4df9cd114801b1630 (patch)
tree42dec3d220a082a906ad334095572d59fc6b75d5 /lib/gui/elistbox.cpp
parent98a85fc2c88266504dfd5887e55d3a75765c87ab (diff)
downloadenigma2-8426492f9ab139f78dd307e4df9cd114801b1630.tar.gz
enigma2-8426492f9ab139f78dd307e4df9cd114801b1630.zip
listbox: check selection after changing size
Diffstat (limited to 'lib/gui/elistbox.cpp')
-rw-r--r--lib/gui/elistbox.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/gui/elistbox.cpp b/lib/gui/elistbox.cpp
index d9fa30fc..8da691b4 100644
--- a/lib/gui/elistbox.cpp
+++ b/lib/gui/elistbox.cpp
@@ -247,7 +247,6 @@ int eListbox::event(int event, void *data, void *data2)
case evtChangedSize:
recalcSize();
return eWidget::event(event, data, data2);
-
case evtAction:
if (isVisible())
{
@@ -265,6 +264,7 @@ void eListbox::recalcSize()
m_content_changed=true;
m_content->setSize(eSize(size().width(), m_itemheight));
m_items_per_page = size().height() / m_itemheight;
+ moveSelection(justCheck);
}
void eListbox::setItemHeight(int h)