Расширение FF: goUpdateCommand не вызывает команду - PullRequest
1 голос
/ 31 мая 2011

версия Firefox: 4.0.1

У меня есть набор команд, который срабатывает, когда что-то выбрано.

Набор команд работает нормально. Если я поставлю простой window.alert («тест»); это действительно огонь. Однако, когда я пытаюсь вызвать другую команду, используя goUpdateCommand , она не вызывает ее.

Код в browserOverlay.xul выглядит следующим образом:

<command id="cmd_testselect" oncommand="window.alert('command fired');"/>

<commandset commandupdater="true"<br> events="select"<br> oncommandupdate="goUpdateCommand('cmd_testselect');"/>

Примечание: Я добавил globalOverlay.js, как показано ниже:
<script type="application/x-javascript" src="chrome://global/content/globalOverlay.js"/>

Есть идеи, что я могу делать не так?

1 Ответ

1 голос
/ 06 июня 2011

Я думаю, вы действительно хотели позвонить goDoCommand(), а не goUpdateCommand().

...