[RFR] #3411 new contentselector component created

would you mind to rename ``updateUi`` ?