Bug 843314: Addon without icons should show a filler. [r=mfinkle]

This commit is contained in:
Sriram Ramasubramanian 2013-02-20 23:07:06 -08:00
parent 7a56b79cef
commit e708ec00e2
5 changed files with 7 additions and 1 deletions

View File

@ -392,7 +392,6 @@ abstract public class BrowserApp extends GeckoApp
iconRes = message.getString("icon");
} catch (Exception ex) { }
info.icon = iconRes;
info.checkable = false;
try {
info.checkable = message.getBoolean("checkable");
} catch (Exception ex) { }
@ -838,7 +837,11 @@ abstract public class BrowserApp extends GeckoApp
}
}
});
} else {
item.setIcon(R.drawable.ic_menu_addons_filler);
}
} else {
item.setIcon(R.drawable.ic_menu_addons_filler);
}
item.setCheckable(info.checkable);

View File

@ -537,6 +537,7 @@ RES_DRAWABLE_MDPI = \
res/drawable-mdpi/ic_awesomebar_reader.png \
res/drawable-mdpi/ic_awesomebar_search.png \
res/drawable-mdpi/ic_awesomebar_star.png \
res/drawable-mdpi/ic_menu_addons_filler.png \
res/drawable-mdpi/ic_menu_bookmark_add.png \
res/drawable-mdpi/ic_menu_bookmark_remove.png \
res/drawable-mdpi/ic_menu_close_all_tabs.png \
@ -647,6 +648,7 @@ RES_DRAWABLE_HDPI = \
res/drawable-hdpi/ic_awesomebar_reader.png \
res/drawable-hdpi/ic_awesomebar_search.png \
res/drawable-hdpi/ic_awesomebar_star.png \
res/drawable-hdpi/ic_menu_addons_filler.png \
res/drawable-hdpi/ic_menu_bookmark_add.png \
res/drawable-hdpi/ic_menu_bookmark_remove.png \
res/drawable-hdpi/ic_menu_close_all_tabs.png \
@ -738,6 +740,7 @@ RES_DRAWABLE_XHDPI = \
res/drawable-xhdpi/ic_awesomebar_reader.png \
res/drawable-xhdpi/ic_awesomebar_search.png \
res/drawable-xhdpi/ic_awesomebar_star.png \
res/drawable-xhdpi/ic_menu_addons_filler.png \
res/drawable-xhdpi/ic_menu_bookmark_add.png \
res/drawable-xhdpi/ic_menu_bookmark_remove.png \
res/drawable-xhdpi/ic_menu_close_all_tabs.png \

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 740 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB