Добрый день. Написал для себя аддон, при команде "jpm run" он запускается в новом чистом профиле мозиллы, кнопка аддона отображается, всё работает. После этого решил поставить его на повседневный профиль - кнопка не отображается нигде, даже настройке внешнего вида его нет. Создавал тулбар для этой кнопки - ситуация та же самая, в чистом профиле всё есть - в списке тулбаров он присутствует, в повседневном - даже намека нет.
Код кнопки такой:
var buttons = require('sdk/ui/button/action');
var activated = false;
var button = buttons.ActionButton({
id: "fast-copy-links",
label: "Activate FCL",
icon: {
"16": "./deactivated-16.png",
"32": "./deactivated-32.png",
"64": "./deactivated-64.png"
},
onClick: toggleActivation
});
В чем дело - понять не могу, весь интернет перерыл уже. Сбрасывать профиль не хочется, единственное не пробовал еще на другой браузер поставить. Не знаю, влияет ли это - у меня внешний FF вид кастомизирован под старый стиль, до модерновых обновлений. Но другие плагины ставятся без проблем.