update background select color. fix widget item access bug