[#63345584] extract dropdown into a widget