Sometimes onPreDraw is called before the view gets its dimensions. As a result, the CropImageView has zero dimensions and ViewTreeObserver.OnPreDrawListener unsubscribes. The fix does not allow you to set the size of the frame of the CropImageView if the view has not yet received the dimensions.
Sometimes onPreDraw is called before the view gets its dimensions. As a result, the CropImageView has zero dimensions and ViewTreeObserver.OnPreDrawListener unsubscribes. The fix does not allow you to set the size of the frame of the CropImageView if the view has not yet received the dimensions.