As both ListViews use the same model, you must disable the one from page0, otherwise they both will control the header.
And probably you could use UbuntuListView, which has a built-in PullToRefresh control. ** Changed in: ubuntu-ui-toolkit (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-ui-toolkit in Ubuntu. https://bugs.launchpad.net/bugs/1404884 Title: Using PullToRefresh in a secondary page breaks content's position Status in ubuntu-ui-toolkit package in Ubuntu: Incomplete Bug description: See the attached example: the first page works fine. Once the pull-to- refresh action is triggered, the second page is loaded and its contents' offset is wrong (it behaves as if the header was missing). If this bug is hard to fix, please advise for a workaround -- I couldn't find any. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1404884/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp