Skip to content

Commit 70e3ec1

Browse files
committed
Fix task cleanup
1 parent ee46e43 commit 70e3ec1

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/displayapp/screens/Pawn.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,9 @@ Pawn::Pawn() {
221221
}
222222

223223
Pawn::~Pawn() {
224-
lv_task_del(taskRefresh);
224+
if (taskRefresh)
225+
lv_task_del(taskRefresh);
226+
225227
lv_obj_clean(lv_scr_act());
226228

227229
amx_Cleanup(&amx);

src/displayapp/screens/Pawn.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ namespace Pinetime {
2121
AMX amx;
2222
int refresh_index;
2323

24-
lv_task_t* taskRefresh;
24+
lv_task_t* taskRefresh = 0;
2525
};
2626
}
2727

0 commit comments

Comments
 (0)