Open jatsrt opened 9 years ago
Just a note, since this leverages paper-progress, paper-progress renders properly.
It works fine when I ran the demo on Safari on iOS 8.1.3
https://www.polymer-project.org/components/paper-slider/demo.html
Version on OSX is 8.0.3. I'm having the problem in the simulator, have not tried to run it on a live device yet. Attached is the version information from the simulator
Does this demo work for you? I suspect you might be hitting a side effect under ShadowDOM polyfill: styles leak 'in' to polyfilled shadowRoot's. For this you'll need to take care to use selectors that do not leak into polyfilled shadowRoots. If you are still not sure, you can send us a testcase e.g. jsbin and we can take a look.
Demo does render properly. It's quite a large application and possibly something is leaking over, I'll dig in to see what I can find.
Well, looks like I may have been bit by this: https://github.com/yeoman/generator-polymer/issues/58
I had a global style:
* {
.box-sizing(border-box);
}
This seems to break proper rendering of the sliders under safari.
The progress-bar part of the component does not render in safari. This is with paper-slider#0.5.5.
It is rendering properly on chrome, in android/cordova. However it show as the attached demonstrates in both Safari and iOS/Cordova.![screen-shot-2015-02-26-at-9 44 39-am](https://cloud.githubusercontent.com/assets/635242/6394099/30f64cf0-bd9d-11e4-8884-567128c9424e.png)