diff --git a/src/app/ui/ui_input.c b/src/app/ui/ui_input.c index d11a7bcb0..1d3c1ee6b 100644 --- a/src/app/ui/ui_input.c +++ b/src/app/ui/ui_input.c @@ -42,6 +42,11 @@ void app_ui_input_init(app_ui_input_t *input, app_ui_t *ui) { } void app_ui_input_deinit(app_ui_input_t *input) { + lv_indev_delete(input->key.indev); + lv_indev_delete(input->pointer.indev); + lv_indev_delete(input->wheel.indev); + lv_indev_delete(input->button.indev); + _lv_ll_clear(&input->modal_groups); }