Some change to deal with the problem: buttons are under the background.