Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№108-08-2014 06:53:51

Zmicier
Участник
 
Группа: Members
Зарегистрирован: 04-08-2014
Сообщений: 5
UA: Firefox 31.0

Pentadactyl

Добрых всем суток.

Firefox 31.0,  Pentadactyl 1.1+hg7904-0+nmu1 (а равно и последняя ночнушка).

Имею я желание добавить на пентадактелевскую нижнюю панель несколько иконок, ну, например, индикатор загрузок (downloads button). Открываю customization, drag-n-drop’аю его, все встает как надо, после этих манипуляций browser.uiCustomization.state имеет вид (значимое по моему мнению место подчеркнуто):

Выделить код

Код:

{"placements":{"PanelUI-contents":["edit-controls","zoom-controls","new-window-button","privatebrowsing-button","save-page-button","print-button","history-panelmenu","fullscreen-button","find-button","preferences-button","add-ons-button","developer-button"],"nav-bar":["urlbar-container","search-container","webrtc-status-button","social-share-button"],"toolbar-menubar":["menubar-items"],"TabsToolbar":["tabbrowser-tabs","new-tab-button","alltabs-button"],"PersonalToolbar":["personal-bookmarks"],"addon-bar":["addonbar-closebutton","status-bar"],"dactyl-addon-bar":["dactyl-status-bar","downloads-button"]},"seen":[],"dirtyAreaCache":["nav-bar","dactyl-addon-bar"],"newElementCount":1}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Дважды перезапускаю Файрфокс — добавленная иконка пропадает. browser.uiCustomization.state теперь выглядит так:

Выделить код

Код:

{"placements":{"PanelUI-contents":["edit-controls","zoom-controls","new-window-button","privatebrowsing-button","save-page-button","print-button","history-panelmenu","fullscreen-button","find-button","preferences-button","add-ons-button","developer-button"],"addon-bar":["addonbar-closebutton","status-bar"],"PersonalToolbar":["personal-bookmarks"],"nav-bar":["urlbar-container","search-container","webrtc-status-button","social-share-button","abp-toolbarbutton"],"TabsToolbar":["tabbrowser-tabs","new-tab-button","alltabs-button"],"toolbar-menubar":["menubar-items"],"dactyl-addon-bar":["dactyl-status-bar"]},"seen":["abp-toolbarbutton"],"dirtyAreaCache":["nav-bar","dactyl-addon-bar","PanelUI-contents","addon-bar","PersonalToolbar","TabsToolbar","toolbar-menubar"],"newElementCount":1}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           ^^^^^^^^^^^^^^^^^^^^^

Прошу помощи, в понимании сути промлемы или поиске workaround’а.

Отсутствует

 

№214-08-2014 01:33:56

Zmicier
Участник
 
Группа: Members
Зарегистрирован: 04-08-2014
Сообщений: 5
UA: Firefox 31.0

Re: Pentadactyl

Решение: вместо drag-n-drop’а прописал желаемое значение browser.uiCustomization.state явно — ну т. е. фактически скопировал и сразу же вставил — все «держится» и никуда не пропадает.

Рационального об’яснения сему не имею. Чертов черный ящик!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]