hide button group when not needed and fade in when needed