да и не вижу я проблемы в баблинге - он тут как раз помошник чем вредитель

мы не имеем ссылки на таргет (клос-баттон) физически, поэтому можем получать либо баблинг, либо кэпчур.
Отключить то легко, как ты писал - просто игнорировать фазу (if(event.eventPhase == 3)return).
не в этом вопрос, а как эффективно использовать эвент модель, в данном конкретном примере, без хаков и прыжков через голову.