feat(init): add deinit_in_progress to lv_globals
With this in LV_EVENT_DELETE displays and indevs can deinit the drivers too
This commit is contained in:
@@ -37,6 +37,7 @@
|
||||
* DEFINES
|
||||
*********************/
|
||||
#define lv_initialized LV_GLOBAL_DEFAULT()->inited
|
||||
#define lv_deinit_in_progress LV_GLOBAL_DEFAULT()->deinit_in_progress
|
||||
|
||||
/**********************
|
||||
* TYPEDEFS
|
||||
@@ -296,6 +297,8 @@ void lv_deinit(void)
|
||||
return;
|
||||
}
|
||||
|
||||
lv_deinit_in_progress = true;
|
||||
|
||||
#if LV_USE_SYSMON
|
||||
_lv_sysmon_builtin_deinit();
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user