It looks we can hide icon of extension for Chrome 48 and older. But after an update of Chrome to version 49 (dev channel), it displays my extension icon :(
I had neither "browser_action" nor "default_icon" in the manifest.json (witch is the tip for Chrome before version 49).
Any of you has the same issue ? How to get hidden the icon next to the address bar ?
1] Locate the Chrome shortcut icon on the taskbar, Start Menu, or desktop. 2] Right-click on the icon and select properties from the menu. 5] Click OK to save the new target settings. 6] Now, open Google Chrome and the extension icon will no longer be displayed.
1. Right-click an extension icon. 2. Select Hide in Chrome Menu.
Right-click on the extension icon that you want to hide. Select “Hide From Toolbar” from the menu that appears. Repeat this for all the extensions you want to hide.
This is a (brain-dead if you ask me) change by Chrome team.
Even if you don't have a browser_action
, your extension will display an icon (or failing that, a tile with extension name's first letter). If you do not declare a browser_action
, it will be greyed out and non-interactive, but will still be there.
The idea is to alert the user that some potentially stealthy extension is installed. As such, only the user is empowered to hide the icon, by right-clicking and selecting "Hide in Chrome Menu".
I'm 100% positive this will result in user confusion, but there's nothing you can do.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With