A few days ago our two Cordova/famo.us based mobile apps started rendering the NavBar and Scrollview with unexpected behaviors.
It took me sometime to get to the root of the issue, since this happened on different devices.
As of Android 5+ Android System WebView is a separate APK and gets updated quite frequently but silent.
On our S5 we got an Android upgrade to Android 5.0 and on S6 (Android 5.0.2) the webview updated to version 43.0.2357.121. And these upgrades/updates were responsible for our rendering issue.
Other frameworks, such us Sencha, have even reported app crashes.
If you have also weird issues with you cordova/famo.us app on Android it might be worth to wait for an update from Google instead of trying to fix your app with a workaround.
As a workaround while developing you can uninstall webview updates on your device by going to Applications -> Application Manager -> All -> Android System WebView.
Anyone else having similar issues?
We are experiencing the same thing and it was a real bear to diagnose. Terrifying too, because this can mean a couple hundred thousand of our users suddenly completely broken. I'm just glad we did not ship a build of our app anytime close to when WebView 43.0 was released, so it is clear that we did not change anything.
It seems the best thing to do is inform our users of the workaround of uninstalling updates for Android System WebView, while simultaneously getting onto the Google forums and communicating with them about this issue. The trouble is that they are likely to ask us for specific code that is breaking so that they can point out that the new behavior is somehow standards compliant and tell us to change our code. This is difficult because our app is breaking in 50 different ways with this new build. It's just horribly bad. We can only hope that thousands of other Cordova/PhoneGap apps are also broken and that lots of developers contact Google and help them see this. But we have to get involved and start that ball rolling. So how about if we all do our best to voice our issue with Google in their forums?