Loading packages/SystemUI/src/com/android/systemui/statusbar/StatusBarIconView.java +10 −0 Original line number Diff line number Diff line Loading @@ -49,6 +49,9 @@ import java.util.ArrayList; import cyanogenmod.providers.CMSettings; public class StatusBarIconView extends AnimatedImageView { /** Maximum allowed width or height for an icon drawable */ private static final int MAX_IMAGE_SIZE = 500; private static final String TAG = "StatusBarIconView"; private boolean mAlwaysScaleIcon; Loading Loading @@ -223,6 +226,13 @@ public class StatusBarIconView extends AnimatedImageView { Log.w(TAG, "No icon for slot " + mSlot + "; " + mIcon.icon); return false; } if (drawable.getIntrinsicWidth() > MAX_IMAGE_SIZE || drawable.getIntrinsicHeight() > MAX_IMAGE_SIZE) { Log.w(TAG, "Drawable is too large " + mIcon); return false; } if (withClear) { setImageDrawable(null); } Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/StatusBarIconView.java +10 −0 Original line number Diff line number Diff line Loading @@ -49,6 +49,9 @@ import java.util.ArrayList; import cyanogenmod.providers.CMSettings; public class StatusBarIconView extends AnimatedImageView { /** Maximum allowed width or height for an icon drawable */ private static final int MAX_IMAGE_SIZE = 500; private static final String TAG = "StatusBarIconView"; private boolean mAlwaysScaleIcon; Loading Loading @@ -223,6 +226,13 @@ public class StatusBarIconView extends AnimatedImageView { Log.w(TAG, "No icon for slot " + mSlot + "; " + mIcon.icon); return false; } if (drawable.getIntrinsicWidth() > MAX_IMAGE_SIZE || drawable.getIntrinsicHeight() > MAX_IMAGE_SIZE) { Log.w(TAG, "Drawable is too large " + mIcon); return false; } if (withClear) { setImageDrawable(null); } Loading