Use 16/32px icon in new MD toolbar
This commit is contained in:
parent
a5e3a1e3dd
commit
e15449435c
|
@ -51,6 +51,8 @@
|
|||
"options_page": "manage.html",
|
||||
"browser_action": {
|
||||
"default_icon": {
|
||||
"16": "16w.png",
|
||||
"32": "32w.png",
|
||||
"19": "19w.png",
|
||||
"38": "38w.png"
|
||||
},
|
||||
|
|
|
@ -47,7 +47,12 @@ function updateIcon(tab, styles) {
|
|||
var disableAll = "disableAll" in styles ? styles.disableAll : prefs.get("disableAll");
|
||||
var postfix = styles.length == 0 || disableAll ? "w" : "";
|
||||
chrome.browserAction.setIcon({
|
||||
path: {19: "19" + postfix + ".png", 38: "38" + postfix + ".png"},
|
||||
path: {
|
||||
// Material Design 2016 new size is 16px
|
||||
16: "16" + postfix + ".png", 32: "32" + postfix + ".png",
|
||||
// Chromium forks or non-chromium browsers may still use the traditional 19px
|
||||
19: "19" + postfix + ".png", 38: "38" + postfix + ".png",
|
||||
},
|
||||
tabId: tab.id
|
||||
}, function() {
|
||||
// if the tab was just closed an error may occur,
|
||||
|
|
Loading…
Reference in New Issue
Block a user