X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/b32851030de5d3706883afa87598cba8a8226f5d..7a55b56227014d8e6cff6773946d19219b4599f8:/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;