X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/b32851030de5d3706883afa87598cba8a8226f5d..c7239788f111d2a6a8ca3bb8b95b72579095bad4:/lib/service/listboxservice.cpp diff --git a/lib/service/listboxservice.cpp b/lib/service/listboxservice.cpp index 33afaffe..32b9007f 100644 --- a/lib/service/listboxservice.cpp +++ b/lib/service/listboxservice.cpp @@ -22,7 +22,10 @@ void eListboxServiceContent::removeCurrent() if (m_size && m_listbox) { if (m_cursor_number == m_size-1) + { m_list.erase(m_cursor--); + --m_cursor_number; + } else m_list.erase(m_cursor++); --m_size;