diff --git a/core/java/android/widget/ImageView.java b/core/java/android/widget/ImageView.java index 184544d87aba8..ea0afb9cf542d 100644 --- a/core/java/android/widget/ImageView.java +++ b/core/java/android/widget/ImageView.java @@ -933,9 +933,8 @@ public class ImageView extends View { if (d.isStateful()) { d.setState(getDrawableState()); } - if (isAttachedToWindow()) { - d.setVisible(getWindowVisibility() == VISIBLE && isShown(), true); - } + d.setVisible(isAttachedToWindow() && getWindowVisibility() == VISIBLE && isShown(), + true); d.setLevel(mLevel); mDrawableWidth = d.getIntrinsicWidth(); mDrawableHeight = d.getIntrinsicHeight();