Fix case where shortcut label wasn't updating

When installing an updated version of an app,
update the title (we were previously only doing
the icon).

Bug: 6069921
This commit is contained in:
Michael Jurka
2012-03-09 15:59:25 -08:00
parent 9e371e95f1
commit e384affda6
2 changed files with 12 additions and 8 deletions

View File

@@ -93,12 +93,16 @@ class ShortcutInfo extends ItemInfo {
public Bitmap getIcon(IconCache iconCache) {
if (mIcon == null) {
mIcon = iconCache.getIcon(this.intent);
this.usingFallbackIcon = iconCache.isDefaultIcon(mIcon);
updateIcon(iconCache);
}
return mIcon;
}
public void updateIcon(IconCache iconCache) {
mIcon = iconCache.getIcon(intent);
usingFallbackIcon = iconCache.isDefaultIcon(mIcon);
}
/**
* Creates the application intent based on a component name and various launch flags.
* Sets {@link #itemType} to {@link LauncherSettings.BaseLauncherColumns#ITEM_TYPE_APPLICATION}.