Выделить код

Код:

<label context="popup1" value="POPUP 1"/>
<popupset>
    <popup id="popup1">
        <menuitem label="label"/>
        <menuitem label="label"/>
    </popup>
</popupset>

Результат:
popup1.png

Выделить код

Код:

<label context="popup2" value="POPUP 2"/>
<popupset>
    <popup id="popup2">
        <menuitem>
            <label value="aaa"/>
            <label value="bbb"/>
            <label value="ccc"/>
        </menuitem>
        <menuitem>
            <label value="aaa"/>
            <label value="bbb"/>
            <label value="ccc"/>
        </menuitem>
    </popup>
</popupset>

Результат:
popup2.png

Вопрос: почему popup2 не имеет отступа слева как в popup1? class="menuitem-iconic" и class="menu-iconic" не помогают в решении данной проблемы.
Можно выставить отступ вручную, чтобы он был таким же как в popup1, но для XP и Vista нужны разные отступы. Похоже на баг Firefox...