fix removing last entry in bouquet
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Thu, 20 Jul 2006 23:26:37 +0000 (23:26 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Thu, 20 Jul 2006 23:26:37 +0000 (23:26 +0000)
lib/service/listboxservice.cpp

index 33afaffe5836c3ab31a6a559cf4557a0eb1eba90..32b9007f71c41675f4f22c68e214e58ffb518afb 100644 (file)
@@ -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;