PolymerElements / paper-dropdown-menu

A Material Design browser select element
https://www.webcomponents.org/element/PolymerElements/paper-dropdown-menu
61 stars 107 forks source link

Update tests from Travis to GitHub Actions. #326

Closed bicknellr closed 3 years ago

bicknellr commented 3 years ago

Similar to PolymerElements/paper-toast#121 . I also was able to actually repro the test that's been broken on master in Sauce finally. It seems like it's some kind of Safari 11 specific render timing bug because the behavior changes when calling getBoundingClientRect sync in the code vs. breaking in the inspector and manually calling it. Adding a delay before starting the tests seems to work around this. :/

bicknellr commented 3 years ago

master is currently failing for the same reason. I'm pretty sure this is still the issue I was running into with this component during the Polymer 2→3 migration.

bicknellr commented 3 years ago

Thanks again!