Клуб API Карт

Странное всплывание события

Пост в архиве.

версия 2.0

this.map.events.add('click', this.function_1, this);
function_1 = function(e) {

    this.map.events.remove('click', this.function_1, this);
    this.map.events.add('click', this.function_2, this); // function_2 вызывается сразу в этом месте
}

Как я понял внутрений код api работает с событиями както по другому?, function_2 в этом случае по теории не должна вызывать в обычных js событиях.

e.stopPropagation(); не помогает

e.stopImmediatePropagation(); помогло