Пишу расширения для Thunderbird.
Есть кнопка на панели. Необходимо, чтобы она становилась активной/неактивной в зависимости от того - есть выделенные сообщения в данный момент или нет. Так ведет себя дефолтная кнопка "Метка". Подскажите пожалуста, куда повесить этот обработчик?

В основном, я полагался на событие "select" в threadTree, но при смене каталога выделенное сообщение пропадает из браузера, а событие не повляется. Есть ли какой либо простой путь решения данной проблемы?