fix(dropdown): always invalidate if selected option changes
Reported on the forum:
@@ -356,11 +356,9 @@ void lv_dropdown_set_selected(lv_obj_t * ddlist, uint16_t sel_opt)
ext->sel_opt_id = sel_opt < ext->option_cnt ? sel_opt : ext->option_cnt - 1;
ext->sel_opt_id_orig = ext->sel_opt_id;
- /*Move the list to show the current option*/
- if(ext->page != NULL) {
+
lv_obj_invalidate(ddlist);
}
-}
/**
* Set the direction of the a drop down list
