update scrollbar in timerlist when a entry is removed
[enigma2.git] / lib / gui / elistbox.cpp
index 383ac42d8378d454be82c7e49677da78409162b2..73fbff3ba94a9ff1c76adf2f2c1c54326312fdc5 100644 (file)
@@ -432,7 +432,10 @@ void eListbox::entryRemoved(int index)
        if (index == m_selected && m_content)
                m_selected = m_content->cursorGet();
 
-       moveSelection(justCheck);
+       if (m_content && m_content->cursorGet() >= m_content->size())
+               moveSelection(moveUp);
+       else
+               moveSelection(justCheck);
 
        if ((m_top <= index) && (index < (m_top + m_items_per_page)))
        {