Текстовое поле XUL внутри всплывающего окна не работает

Я работаю над созданием расширения для Firefox. Я добавил текстовое поле внутри всплывающего окна. Всплывающее окно открывается при нажатии на кнопку на панели инструментов. Текстовое поле появляется, но не позволяет мне его редактировать. Я не задавал никаких атрибутов только для чтения. Вот код:

    <popupset id="myPopupSet">
    <popup id="trial-popup" noautohide="true" position="after_start">
    <vbox>
    <label value="Enter your name:"/>
   <textbox id="identfier_box" value="This is some text."/>
   </vbox>
   </popup>
   </popupset>

<toolbarpalette id="BrowserToolbarPalette">
<toolbarbutton id="mybutton"
    class="toolbarbutton-1"
    label="Identifier"
    popup="trial-popup"
insertbefore="urlbar-container" />

can anyone let me know why there is this problem? Thanks!


person Srijanani    schedule 06.04.2009    source источник


Ответы (1)


Что вам действительно нужно, так это панель, а не всплывающее окно.

Измените <popup> на <panel>, и вы получите то, что хотите.

person lithorus    schedule 20.04.2009