Non-fixed, persistent external toolbars: improper transitions #7623
Description
With multiple "single" jQM pages, navigating from one page to another can result in improper transitions of the toolbars when the toolbars are persistent, external and non-fixed. For example:
http://jsbin.com/huvoraba/80
http://jsbin.com/huvoraba/81
Starting from the first page, click on the link therein to navigate to page 2. During the transition, you can see two instances of the header, while the footer disappears altogether. After the transition, both header and footer appear correctly. Navigating back to page 1 via back button, the header seems OK (i.e. it persists without any transition effect), but the footer again disappears until after the transition.
The same transition problem can also be triggered with the back button by navigating to page 2 again; reload; then hit the back button.
There are no transition issues when the toolbars are fixed, in which case they remain persistent throughout page transitions.
Note that in some browsers (e.g. Firefox 31.0 for Windows, Chrome 36.0.1985.125 m for Windows, Chrome 36.0.1985.135 for Android), the JS Bin pages will sometimes show multiple instances of "\n" in the content. I think they're somehow caused by JS Bin. Nevertheless, they are unrelated to this toolbar transition issue, and the issue exists (without smatterings of "\n") on sample pages outside JS Bin.