1e1c0e95f7
Юзер докладывает, что клик по пилюле не вызывает body click handler (никаких логов после клика). Возможные причины: capture-listener расширения браузера со stopPropagation, CSS overlay, что-то ещё. Чтобы гарантированно ловить клики ВНЕ зависимости от bubble-цепочки: 1) Bubble click на body (как было) 2) Capture click на document (фаза до bubble) 3) Monkey-patch window.setParaTab — функцию, которую chemistry-9 и physics-9 зовут inline через onclick. Перехват на уровне JS-функции работает даже если event-стек сломан. Защита от двойного срабатывания: pill.__tbVisited флаг на 100мс. Если setParaTab определяется позже tracker'а — короткий poll 20*100мс.