set custom button drawables and don't reload when orientation change