diff --git a/src/com/android/launcher3/BubbleTextView.java b/src/com/android/launcher3/BubbleTextView.java index 891ad9f1c9..d96855ecfe 100644 --- a/src/com/android/launcher3/BubbleTextView.java +++ b/src/com/android/launcher3/BubbleTextView.java @@ -345,7 +345,7 @@ public class BubbleTextView extends TextView implements ItemInfoUpdateReceiver, public void onVisibilityAggregated(boolean isVisible) { super.onVisibilityAggregated(isVisible); if (mIcon != null) { - mIcon.setVisible(getWindowVisibility() == VISIBLE && isShown(), false); + mIcon.setVisible(isVisible, false); } } @@ -581,6 +581,9 @@ public class BubbleTextView extends TextView implements ItemInfoUpdateReceiver, applyCompoundDrawables(icon); } mIcon = icon; + if (mIcon != null) { + mIcon.setVisible(getWindowVisibility() == VISIBLE && isShown(), false); + } } public void setIconVisible(boolean visible) {