En este código
var select = ui.Select({
items: ['1','2'],
onChange: function() {
Map.onClick(test)
}
});
Map.add(select)
var test = function() {
print ("123")
}
Cuando cambio el desplegable por segunda vez después de hacer clic en el mapa la función de prueba se ejecuta 2 veces , para la tercera vez que cambio el desplegable se ejecuta 3 veces después de hacer clic. Quiero que por cada cambio en el ui.Select después del clic la función se ejecute sólo una vez.
¿Qué debo hacer?