Android WebViewClient onPageFinished not firing from changePage
On jQuery Mobile 4.1a I have noticed that on android the
onPageFinished() event is not firing if you change your current page with
changePage() as opposed to a local link which does fire the event.
// doesn't fire onPageFinished()
$.mobile.changePage("#home","pop",false,false);
// does fire onPageFinished()
<a data-role='button' href='#home' >Home</a>
I've noticed this event not firing in android corresponds with a mess of stuff not working properly in the app, such as resize events, orientation, event handlers, page hash history and just plain general bugginess.
This is a big headache right now, I'd love to know if anyone else is seeing this behavior or has a workaround.