Итак ... это немного смущает, но я подумал, что должен поделиться тем, как я наконец решил проблему должным образом. Оказывается, элементы XUL обычно фокусируются при нажатии. Проблема, как я обнаружил, заключалась в том, что если вы поместите эти элементы внутри другого элемента, внутри которого они не должны быть, , то они перестанут фокусироваться должным образом. В моем случае я вздохнул **** следующее:
<groupbox align="start">
<caption label="Test"/>
<radiogroup>
оборачивает все фактическое содержимое моего документа (и я даже не закрывал их; это была просто ужасная незаметная ошибка копирования / вставки).
Итак, если вы считаете, что вам нужен код в моем первом ответе, сначала проверьте ваши XUL-файлы: проблема, вероятно, в вашем собственном коде.