The problem occurs when the Page is changing its height when scrolling. The problem does not occur though with a Flickable or ListView instead of the GridView, or when there are no Tabs to hold the Page.
To work around this in the example code, you can set the width and height of the Page to the width and height of the MainView. -- 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/1531016 Title: GridView that is inside tabs or pagestack on desktop judders when the header scrolls in/out Status in ubuntu-ui-toolkit package in Ubuntu: In Progress Bug description: GridView that is inside tabs or pagestack on desktop judders when the header scrolls in/out What happened: 1) Create gridview that is inside tabs [0] or pagestack 2) Open the application on desktop 3) Attempt to scroll up/down (using the mouse wheel or touchpad scroll) 4) Notice that as the header is shown/hidden it judders and isn't smooth What I expected to happen: At step 4 for the header to slide in/out smoothly It should also be noted if you click and drag, this is not affected and the header correctly slides out. Furthermore this only appears to happen if it is inside a Tab or PageStack, if you just have a MainView -> Page -> GridView its fine. 0 - http://pastebin.ubuntu.com/14405486/ $ lsb_release -rd Description: Ubuntu 15.10 Release: 15.10 $ apt-cache policy qtdeclarative5-ubuntu-ui-toolkit-plugin qtdeclarative5-ubuntu-ui-toolkit-plugin: Installed: 1.3.1627+15.10.20150908-0ubuntu1 Candidate: 1.3.1627+15.10.20150908-0ubuntu1 Version table: *** 1.3.1627+15.10.20150908-0ubuntu1 0 500 http://gb.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages 100 /var/lib/dpkg/status To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1531016/+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