@@ -45,7 +45,7 @@ Item {
45 id: previewListView
45 id: previewListView
46 anchors.fill: parent
46 anchors.fill: parent
47 openEffect: openEffect
47 openEffect: openEffect
48− categoryView: genericScopeView
48+ categoryView: genericScopeView.categoryView
49 scope: genericScopeView.scope
49 scope: genericScopeView.scope
@@ -56,14 +56,16 @@ Item {
57 PageHeaderLabel {
57 PageHeaderLabel {
58 id: pageHeader
58 id: pageHeader
59+ searchHistory: SearchHistoryModel {}
61 GenericScopeView {
62 GenericScopeView {
62 id: genericScopeView
63 id: genericScopeView
63 anchors.fill: parent
64 anchors.fill: parent
64− previewListView: previewListView;
65+ previewListView: previewListView
65− openEffect: openEffect;
66+ openEffect: openEffect
66− pageHeader: pageHeader;
67+ pageHeader: pageHeader
68+ tabBarHeight: pageHeader.implicitHeight
68 UT.UnityTestCase {
70 UT.UnityTestCase {
69 name: "GenericScopeView"
71 name: "GenericScopeView"
@@ -161,15 +163,13 @@ Item {
161 var categoryListView = findChild(genericScopeView, "categoryListView");
163 var categoryListView = findChild(genericScopeView, "categoryListView");
162 categoryListView.positionAtBeginning();
164 categoryListView.positionAtBeginning();
163 waitForRendering(categoryListView);
165 waitForRendering(categoryListView);
164− categoryListView.flick(0, -units.gu(80));
166+ categoryListView.flick(0, -units.gu(60));
165 tryCompare(categoryListView.flicking, false);
167 tryCompare(categoryListView.flicking, false);
167 var tile = findChild(genericScopeView, "delegate0");
169 var tile = findChild(genericScopeView, "delegate0");
168 mouseClick(tile, tile.width / 2, tile.height - 1);
170 mouseClick(tile, tile.width / 2, tile.height - 1);
169− var openEffect = findChild(genericScopeView, "openEffect");
170 tryCompare(openEffect, "gap", 1);
171 tryCompare(openEffect, "gap", 1);
172− var pageHeader = findChild(genericScopeView, "pageHeader");
173 verify(openEffect.positionPx >= pageHeader.height + categoryListView.stickyHeaderHeight);
173 verify(openEffect.positionPx >= pageHeader.height + categoryListView.stickyHeaderHeight);