From 9b1906337afaf0a73e527f3b59241808edb222d1 Mon Sep 17 00:00:00 2001 From: Todd Kennedy Date: Tue, 22 Feb 2011 08:06:08 -0800 Subject: [PATCH] Only show chip if we have >1 account bug 3435487 Change-Id: I42668fc9d6f118a83943fbe00edf5eb28b7749d6 --- src/com/android/email/widget/EmailWidget.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/email/widget/EmailWidget.java b/src/com/android/email/widget/EmailWidget.java index 8dddda3aa..6f4e50ce8 100644 --- a/src/com/android/email/widget/EmailWidget.java +++ b/src/com/android/email/widget/EmailWidget.java @@ -615,7 +615,8 @@ public class EmailWidget implements RemoteViewsService.RemoteViewsFactory { } else { long accountId = mCursor.getLong(WIDGET_COLUMN_ACCOUNT_KEY); int colorId = mResourceHelper.getAccountColorId(accountId); - if (colorId != ResourceHelper.UNDEFINED_RESOURCE_ID) { + // Don't show the chip if we have 1 or fewer accounts + if (mAccountCount > 1 && colorId != ResourceHelper.UNDEFINED_RESOURCE_ID) { // Color defined by resource ID, so, use it views.setViewVisibility(R.id.color_chip, View.VISIBLE); views.setImageViewResource(R.id.color_chip, colorId);