У меня есть кнопка XUL, которая однажды нажала, слушает нажатие клавиши.Когда нажатие клавиши фиксируется, она устанавливает метку кнопки на код клавиши нажатия клавиши.Я хочу сохранить это значение в настройках.Я использую onsynctopreference, чтобы указать кнопке использовать значение ее метки в качестве предпочтения.Тем не менее, похоже, что onsynctopreference срабатывает на mouseup.Проблема в том, что пользователь должен нажать кнопку, а затем ввести ключ.Как только ключ введен, я хочу, чтобы onsynctopreference сработало.
Как вы предлагаете мне справиться с этим?Есть ли способ вручную вызвать onsynctopreference?