add default bg
disconnect signal
Set hidestate
merge conflict
clear