The generated helper function _ui_image_set_property had an incorrect parameter type:
// Original (incorrect)
void _ui_image_set_property(lv_obj_t * target, int id, uint8_t * val);
// Fixed
void _ui_image_set_property(lv_obj_t * target, int id, const void * val);
// FILES
ui_helpers.h - Updated _ui_image_set_property function signature
ui_helpers.c - Updated implementation to match LVGL v9.3 API
Hi, you are correct, the generated helper function’s signature for images is not yet updated for LVGL v9.3.
Currently, SquareLine Studio doesn’t officially support LVGL v9.3. We usually wait for at least one patch release of a new LVGL minor version to ensure stability before we start the integration.
Your manual fix is the correct way to proceed for now. We will begin working on full support for the newer LVGL version soon.