Я построил расширение для Chrome, я хотел бы открыть новую вкладку, когда пользователь нажимает на значок расширения.
Это код для этого:
chrome.browserAction.onClicked.addListener(function(activeTab){
let newURL = "chrome://newtab";
chrome.tabs.create({ url: newURL });});
Когда я нажимаю на значок расширения, он умножается на количество новых вкладок (1 -> 2 -> 4 ...).
Если я изменю новый URL-адрес на google.com, он будет работать нормально, при нажатии откроется только одна вкладка.
Есть идеи, как решить эту ошибку?