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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
  • Форумы
  •  » Firefox
  •  » Проблема с некот. кнопками и расширениями

№118-07-2015 23:17:23

amid525
Участник
 
Группа: Members
Откуда: Беларусь
Зарегистрирован: 19-08-2014
Сообщений: 361
UA: Firefox 31.0

Проблема с некот. кнопками и расширениями

Проблема в следующем. Как бы описать.. :/ 
Если например скрыть в меню иконку кнопку смайлы  и иконку расширения Clean Links, то после перезагрузки браузера, ни то ни другое не работает(смайлов нет в конт. меню, расширение Clean Links не срабатывает на перенаправлениях). Но если один раз развернуть меню, тогда и смайлы появляются в конт. меню, и расширение работает. Т.е получается, что они не загружаются с браузером, покуда не кликну по кнопке меню.. Извиняюсь, если сумбурно описал, но думаю понятно.
Как бы сделать, что бы они нормально загружались и работали, без доп. кликов по меню ? :/

Отредактировано amid525 (18-07-2015 23:17:58)

Отсутствует

 

№219-07-2015 00:43:17

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 42.0

Re: Проблема с некот. кнопками и расширениями

Infocatcher пишет

Инициализируются только после первого открытия, так сделано это меню – пока оно закрыто, кнопок в нем нет

https://forum.mozilla-russia.org/viewto … 09#p652009

https://github.com/diegocr/CleanLinks/issues/56

Где-то мне встречался фикс для Custom Buttons от Infocatcher, но как ни пытался - поиском не находится. Так что свое придумалось: не, не работает что-то..
Вот так работает:

скрытый текст

Выделить код

Код:

setTimeout(function() {
  var btn = document.getElementById('PanelUI-menu-button');
  var popup = document.getElementById('PanelUI-popup');
  popup.setAttribute('style','visibility: hidden !important;')
  btn.click();
  setTimeout(()=> popup.hidePopup(),100);
  setTimeout(()=> popup.removeAttribute('style'),200);
},3000);

Но в свою очередь, кнопка с этим кодом (в секции инициализация), должна быть на тулбаре. Чтоб не мешалась - скройте стилем.

Отредактировано turbot (19-07-2015 02:16:00)

Отсутствует

 

№319-07-2015 13:01:31

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 39.0

Re: Проблема с некот. кнопками и расширениями

turbot пишет

Где-то мне встречался фикс для Custom Buttons от Infocatcher, но как ни пытался - поиском не находится.

Вот: https://forum.mozilla-russia.org/viewto … 61#p636961
Нашлось по «PanelUI-menu-button».


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№419-07-2015 16:05:36

turbot
Участник
 
Группа: Members
Зарегистрирован: 09-10-2011
Сообщений: 2529
UA: Firefox 42.0

Re: Проблема с некот. кнопками и расширениями

Infocatcher
А по PanelUI-menu - что-то не нашлось. Почти тоже самое придумалось. Но и ваш вариант у меня, при перезапуске браузера, срабатывает только при задержке в минимум 2000мс.

Отсутствует

 

№519-07-2015 20:39:54

amid525
Участник
 
Группа: Members
Откуда: Беларусь
Зарегистрирован: 19-08-2014
Сообщений: 361
UA: Firefox 31.0

Re: Проблема с некот. кнопками и расширениями

Вчера придумал перетащить иконки на скрывающуюся панель от расширения The Puzzle Piece. Работает.. )

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Проблема с некот. кнопками и расширениями

Board footer

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