Я пытаюсь, чтобы расширение открывало новую вкладку с html-файлом, и оно работает, но если я снова щелкну значок расширения в chrome, откроется еще 2 вкладки, затем 4, затем 8. Если я закрою всевкладки и попробуйте снова, он возвращается к 1, затем 2 и т. д.
Вот код, который у меня есть сейчас в Javascript:
chrome.browserAction.onClicked.addListener(function(){
chrome.tabs.create({'url': chrome.runtime.getURL('/main.html')});
});
Я что-то здесь не так делаю?