ionic-material-design-lite
ionic-material-design-lite copied to clipboard
Platform Override Not Working
If you notice the header bar, platform overrides aren't working within the iOS simulator. It seems to work just fine on Safari when testing (and the Ionic Lab as well).
I have $ionicMaterialConfigProvider.enableForAllPlatforms(); in my .config function.
The sidebar animation doesn't work, it just pops open non-smoothly. That's the biggest issue.
The side bar changes in Android as a pop over, so currently the animation isn't complete, which is why you are experiencing this on iOS.
If you are able to test on a physical device that would be really helpful as the simulator has a few problems of its own when allocating memory to webviews which affects performance.
Error still occurring in RC-1
You've not provided any information I requested , so I've not been able to replicate this.
My apologies, tested on a real device and the behavior remains the same. Steps to reproduce for me:
- Start new side menu from ionic start sidemenu
- Inject Ionic Material and IonIcons
- Add the default override to config.
- Run on iOS
Everything else is working but the side menu animation, it just appears open and close without a sliding animation.
Some more information after testing around a bit:
- It still occurs without the override in the config.
- It will go away if you remove the CSS file, the JS file does not have an effect.
Thanks for providing more information, I'll look into the animation. Maybe it's being over written in the of the mixins.