add TransitionDrawable support