fix widget has no color