Создали кнопку:
var button = new ymaps.controlButton({ .... });
повесиили событие:
button.events.add('click', function(e) {
console.log(e.target) // undefined — почему? странно
// а теперь самое важное, пробывал:
return; // не помогает
e.stopPropagation();
e.preventDefault();
// так же ничего не меняет.
});
Как при определенном условии, не делать кнопку активной? Так же пробывал button.state.set('selected', false); внутри ивента никак не влияет. Как быть?