File tree Expand file tree Collapse file tree 4 files changed +6
-4
lines changed
src/main/java/com/flowingcode/vaadin/addons/googlemaps Expand file tree Collapse file tree 4 files changed +6
-4
lines changed Original file line number Diff line number Diff line change 4444@ SuppressWarnings ("serial" )
4545@ Tag ("google-map" )
4646@ JsModule ("@flowingcode/google-map/google-map.js" )
47- @ NpmPackage (value = "@flowingcode/google-map" , version = "3.6.0 " )
47+ @ NpmPackage (value = "@flowingcode/google-map" , version = "3.6.1 " )
4848@ NpmPackage (value = "@googlemaps/markerclusterer" , version = "2.0.8" )
4949@ JsModule ("./googlemaps/geolocation.js" )
5050public class GoogleMap extends Component implements HasSize {
@@ -176,6 +176,8 @@ public void addMarker(GoogleMapMarker marker) {
176176 @ SuppressWarnings ("squid:S3242" )
177177 public void removeMarker (GoogleMapMarker marker ) {
178178 this .getElement ().removeChild (marker .getElement ());
179+ // markers need to be updated on removal
180+ this .getElement ().executeJs ("this._updateMarkers()" );
179181 }
180182
181183 /**
Original file line number Diff line number Diff line change 3939@ SuppressWarnings ("serial" )
4040@ Tag ("google-map-marker" )
4141@ JsModule ("@flowingcode/google-map/google-map-marker.js" )
42- @ NpmPackage (value = "@flowingcode/google-map" , version = "3.6.0 " )
42+ @ NpmPackage (value = "@flowingcode/google-map" , version = "3.6.1 " )
4343@ NpmPackage (value = "@googlemaps/markerclusterer" , version = "2.0.8" )
4444public class GoogleMapMarker extends Component {
4545
Original file line number Diff line number Diff line change 2828@ SuppressWarnings ("serial" )
2929@ Tag ("google-map-point" )
3030@ JsModule ("@flowingcode/google-map/google-map-point.js" )
31- @ NpmPackage (value = "@flowingcode/google-map" , version = "3.6.0 " )
31+ @ NpmPackage (value = "@flowingcode/google-map" , version = "3.6.1 " )
3232@ NpmPackage (value = "@googlemaps/markerclusterer" , version = "2.0.8" )
3333public class GoogleMapPoint extends Component {
3434
Original file line number Diff line number Diff line change 4040@ Tag ("google-map-poly" )
4141@ JsModule ("@flowingcode/google-map/google-map-poly.js" )
4242@ JsModule ("@flowingcode/google-map/google-map-point.js" )
43- @ NpmPackage (value = "@flowingcode/google-map" , version = "3.6.0 " )
43+ @ NpmPackage (value = "@flowingcode/google-map" , version = "3.6.1 " )
4444@ NpmPackage (value = "@googlemaps/markerclusterer" , version = "2.0.8" )
4545public class GoogleMapPolygon extends Component {
4646
You can’t perform that action at this time.
0 commit comments