I have this same problem. Working on iOS 7.1, with beta6.
I have a home page with child items in an ng-repeat. When the app loads, it doesn’t duplicate content. But when I go to one of the child pages, it begins duplicating content. Thereafter the background on ALL ion-contents is duplicated to the background… It’s weird.
I made a new project through the CLI and it still happens.
Doesn’t happen on development (in Google Chrome); only on device.
I did some testing with the different nightly releases. It appears the change occurs between Ionic Package: 1.0.0-beta.4 Antimony Antelope (2014-05-07) and Ionic Package: 1.0.0-beta.5 Barium Bobcat (2014-05-14). Is there a changelog I can take a look at?
The duplicate content only occurs AFTER clicking on a element and changing to a child page. On returning, the background on the ion-content is “frozen” on a duplicate of the initial view. Very odd.
I imagine it has to do with the change to the ui router… ui-router: upgrade to angular-ui-router v0.2.10 (b9353e71, closes #941)
I’m having the same issue in Chrome on both Linux and Mac, but only intermittently. Hot fix for me is to put a background on the container. I just jumped on this project, so if anyone has a more ionicy fix for this that would be great