Image recolor inside arc (indicator) v8.3?

I have indexed gray image as indicator and try recolor it. Now no success with

lv_obj_set_style_img_recolor_opa(ui_ArcVol, 200, LV_PART_INDICATOR | LV_STATE_DEFAULT);
lv_obj_set_style_img_recolor(ui_ArcVol, lv_color_hex(0xB37948), LV_PART_INDICATOR | LV_STATE_DEFAULT);

I didn’t have any issues trying your code here with my indexed image, it recolored fine in v8.3.10. So maybe there’s something else going on like you apply a style after this code and that reset the recoloring properties, or you’re drawing a non-tinted duplicate over top?

Images alone is recolored, but image as indicator no. You test it with

lv_obj_set_style_arc_img_src(ui_ArcVol, &ring100_24, LV_PART_INDICATOR | LV_STATE_DEFAULT);

Thanks for that clarification. I was looking for reference on another subject and saw the post below, it reminded me of your question. It seems there’s several style parameters that need set to establish the arc coloring.

Maybe this post will help (towards the bottom):
https://forum.lvgl.io/t/changing-the-color-of-an-arc-indicator-seems-to-not-work-for-me/11778

Good luck