summaryrefslogtreecommitdiff
path: root/coreengine/viewlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'coreengine/viewlist.c')
-rw-r--r--coreengine/viewlist.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/coreengine/viewlist.c b/coreengine/viewlist.c
index 86760b5..dbbe5e7 100644
--- a/coreengine/viewlist.c
+++ b/coreengine/viewlist.c
@@ -190,7 +190,10 @@ void cViewList::Clear(void) {
if (!listElements)
return;
for (int i = 0; i < numElements; i++) {
+ listElements[i]->StopBlinking();
listElements[i]->StopScrolling();
+ }
+ for (int i = 0; i < numElements; i++) {
listElements[i]->Clear();
}
}
@@ -199,7 +202,10 @@ void cViewList::Close(void) {
if (!listElements)
return;
for (int i = 0; i < numElements; i++) {
+ listElements[i]->StopBlinking();
listElements[i]->StopScrolling();
+ }
+ for (int i = 0; i < numElements; i++) {
listElements[i]->Close();
}
}