From: Ronny Strutz Date: Sat, 8 Oct 2005 00:02:54 +0000 (+0000) Subject: -setList() calls invalidate X-Git-Tag: 2.6.0~5518 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/af65678805cc6403be310606b8dcddc28fc1f046 -setList() calls invalidate -make invalidate in invalidate() --- diff --git a/lib/gui/elistboxcontent.cpp b/lib/gui/elistboxcontent.cpp index 63d94b09..35618786 100644 --- a/lib/gui/elistboxcontent.cpp +++ b/lib/gui/elistboxcontent.cpp @@ -365,6 +365,10 @@ void eListboxPythonStringContent::setList(PyObject *list) m_list = list; Py_INCREF(m_list); } + + //always invalidate when we get a new list + if (m_listbox) + m_listbox->invalidate(); } PyObject *eListboxPythonStringContent::getCurrentSelection() @@ -387,7 +391,7 @@ void eListboxPythonStringContent::invalidateEntry(int index) void eListboxPythonStringContent::invalidate() { if (m_listbox) - m_listbox->entryReset(); + m_listbox->invalidate(); } //////////////////////////////////////