Made button properly redraw when bounds change. This fixes issue with orientation change and autoresize.