Google Maps API v3 - Przyciski i pola tekstowe wewnątrz InfoWindow?

Używam nowego API map v3 zgwt-google-apis.

Czy możliwe jest przechwytywanie zdarzeń z widżetów GWT znajdujących się wewnątrz InfoWindow? Czy czegoś mi brakuje?

Wypróbowałem powyższy kod (button.addClickHandler) i nie wyświetla on alertu:

    Marker m = Marker.create();
    m.setIcon(MarkerImage.create(icone));
    m.setPosition(LatLng.create(posicao.lat(), posicao.lng()));
    m.setMap(map);

    m.addClickHandler(new ClickHandler() {

        @Override
        public void handle(MouseEvent event) {

            InfoWindow info = InfoWindow.create();

            Button button = new Button("Desativar");
            button.addClickHandler(new com.google.gwt.event.dom.client.ClickHandler() {

                @Override
                public void onClick(ClickEvent event) {
                    Window.alert("click");

                }
            });

            final HTMLPanel html = new HTMLPanel(("<div id='button'></div>"));
            html.add(button, "button");

            info.setContent(html.getElement());
            info.setPosition(posicao);
            info.open(map);

        }
    });

Dzięki.

questionAnswers(2)

yourAnswerToTheQuestion