2013-09-20 08:24:35 |
Nekhelesh Ramananthan |
bug |
|
|
added bug |
2013-09-20 08:24:35 |
Nekhelesh Ramananthan |
attachment added |
|
Code Sample https://bugs.launchpad.net/bugs/1228042/+attachment/3831115/+files/flick.tar.gz |
|
2013-09-20 08:25:27 |
Zsombor Egri |
ubuntu-ui-toolkit: assignee |
|
Tim Peeters (tpeeters) |
|
2013-11-22 10:35:46 |
Tim Peeters |
ubuntu-ui-toolkit: status |
New |
Confirmed |
|
2013-11-22 10:37:01 |
Tim Peeters |
ubuntu-ui-toolkit: importance |
Undecided |
High |
|
2014-01-18 20:15:36 |
Nekhelesh Ramananthan |
description |
Situtation:
Define a flickable inside a page with some labels, buttons and any other components inside the flickable. Notice the anchor margins of the layout. Push a page and then pop it. Notice that the anchor margins have now changed.
You can find a sample qml project with all the code necessary in the attachment below.
Steps to reproduce:
1. Open the sample project in qtcreator
2. On running it, notice the gap between the rectangle and the tab header.
3. Press the button to push a page
4. In the new page, press the button to pop the page
5. Now notice that the gap between the rectangle and the tab header is non-existent.
It is almost like the first time you open the app, the rectangle is anchored to the tab header but when you pop it, it is now anchored to the top of the application instead of the tab header. |
Situtation:
Define a flickable inside a page with some labels, buttons and any other components inside the flickable. Notice the anchor margins of the layout. Push a page and then pop it. Notice that the anchor margins have now changed.
You can find a sample qml project with all the code necessary in the attachment below.
Steps to reproduce:
1. Open the sample project in qtcreator
2. On running it, notice the gap between the rectangle and the tab header.
3. Press the button to push a page
4. In the new page, press the button to pop the page
5. Now notice that the gap between the rectangle and the tab header is non-existent.
It is almost like the first time you open the app, the rectangle is anchored to the tab header but when you pop it, it is now anchored to the top of the application instead of the tab header.
Update 1 (18th January 2014): While further testing this bug, I noticed that if you set flickable: null inside the page, then when you push and pop a page, the bug is no longer reproducible. However if you allow page to automatically detect the flickable or set it manually, then the bug appears again. One can infer that somehow the flickable property of the page is somehow tied to this issue. |
|
2014-03-26 18:56:52 |
Arthur Mello |
attachment added |
|
GridChangePos.qml https://bugs.launchpad.net/ubuntu-ui-toolkit/+bug/1228042/+attachment/4045353/+files/GridChangePos.qml |
|
2014-03-26 19:13:11 |
Tim Peeters |
ubuntu-ui-toolkit: importance |
High |
Critical |
|
2014-04-04 11:13:50 |
Tim Peeters |
ubuntu-ui-toolkit: status |
Confirmed |
In Progress |
|
2014-04-08 10:11:47 |
Launchpad Janitor |
branch linked |
|
lp:~tpeeters/ubuntu-ui-toolkit/optIn-tabsDrawer |
|
2014-04-23 23:08:40 |
Launchpad Janitor |
branch linked |
|
lp:~tpeeters/ubuntu-ui-toolkit/30-optIn-tabsDrawer |
|
2014-04-25 11:14:27 |
PS Jenkins bot |
ubuntu-ui-toolkit: status |
In Progress |
Fix Committed |
|
2014-05-02 20:53:48 |
Launchpad Janitor |
ubuntu-ui-toolkit (Ubuntu): status |
New |
Fix Released |
|
2014-05-09 18:08:04 |
Tim Peeters |
ubuntu-ui-toolkit: status |
Fix Committed |
Fix Released |
|