скрыть панель дополнений firefox

Мой аддон открывает всплывающую панель (popup.html).

Когда пользователь меняет текущую вкладку на другую вкладку, всплывающая панель скрывается.

Когда вкладка выбирается во второй раз, мне нужно, чтобы она все еще была доступна contentURL (popup.html), но я нашел способ сделать это.


person Pranay Soni    schedule 08.04.2013    source источник
comment
Если вы считаете, что мой ответ может помочь другим пользователям с той же проблемой в достижении того, чего вы хотели в этом вопросе, не забудьте принять его.   -  person Filipe Silva    schedule 31.08.2013


Ответы (1)


Вы можете создать свою панель следующим образом:

<panel 
    id="yourPanel" 
    type="arrow"    
    noautohide="true"
    level="parent">      
</panel>

Объяснение:

level = "parent" означает, что панель отображается непосредственно над окном, в котором находится панель, но за другими окнами над ней.

noautohide = "true" означает, что панель будет закрыта только при вызове метода hidePopup.

Объединив эти два параметра, вы получите то поведение, которое ищете.

Для справки см. страницу панели mdn.

person Filipe Silva    schedule 26.07.2013