Я работаю над сайтом, который использует Extjs, и я отлаживаю с помощью Firebug в Firefox. Я заметил, что, когда я останавливаюсь на точке останова в firebug, а затем через несколько секунд снова запускаю выполнение, иногда вещи, происходящие на сайте, перестают происходить. Например, если нажатие кнопки вызывает A, что приводит к B, в результате чего C и моя точка останова находятся на A, то B и C могут вообще не произойти, если я остановлюсь на точке останова.
Моя текущая лучшая догадка заключается в том, что когда такие вещи случаются (это часто случается во многих различных сценариях), то это потому, что действия были настроены на тайм-аут, и они происходят, пока я остановился на точке останова.
Почему это происходит?
Могу ли я что-нибудь сделать, чтобы этого не случилось?