try to force refresh as it may work like : local p1_idx = 0 local p2_idx = 0 if p1_pressed then p1_idx = (p1_idx + 1) % 7 local p1_item = target.current_view:find_item_by_name("p1_skin") if p1_item then p1_item:set_state(p1_idx) end target.view_index = target.view_index end if p2_pressed t...