GoogleWebComponents / google-map

Google Maps web components

Home Page:https://elements.polymer-project.org/elements/google-map

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Marker info window styles broken

jlaamanen opened this issue · comments

Marker info window styles seem to be currently broken. This issue is related to #435, because changing the version property offers a temporary fix. Below are some version-specific screenshots:

version="3.34", info window and icons still styled correctly:

image

version="3.35", icon styles broken:

image

version="3.36", both info window and icon styles broken:

image

Currently working version 3.34 seems to go offline after mid-May, so switching the version as a workaround is only temporary. Here is a link to JSFiddle for reproducing the issue:

https://jsfiddle.net/jlaamanen/1djn28zu/3/

We're seeing the same issue in Polymer 1.0/2.0 hybrid web components. It's extremely frustrating because it's a Google product and this seems to indicate testing with older versions of Polymer has been discontinued. Unfortunately we're locked into Polymer now because every release alters so much of the code that we would have to rewrite our entire frontend to keep up with each major version change. And if it comes to that we'll rewrite it with something we can trust long-term like Vue or React.

Make your own fork embedding this PR : #437.
It works like a charm.