@@ -45,7 +45,7 @@ Item {
4545 id: previewListView
4646 anchors.fill: parent
4747 openEffect: openEffect
48− categoryView: genericScopeView
48+ categoryView: genericScopeView.categoryView
4949 scope: genericScopeView.scope
5050 }
5151
@@ -56,14 +56,16 @@ Item {
5656
5757 PageHeaderLabel {
5858 id: pageHeader
59+ searchHistory: SearchHistoryModel {}
5960 }
6061
6162 GenericScopeView {
6263 id: genericScopeView
6364 anchors.fill: parent
64− previewListView: previewListView;
65− openEffect: openEffect;
66− pageHeader: pageHeader;
65+ previewListView: previewListView
66+ openEffect: openEffect
67+ pageHeader: pageHeader
68+ tabBarHeight: pageHeader.implicitHeight
6769
6870 UT.UnityTestCase {
6971 name: "GenericScopeView"
@@ -161,15 +163,13 @@ Item {
161163 var categoryListView = findChild(genericScopeView, "categoryListView");
162164 categoryListView.positionAtBeginning();
163165 waitForRendering(categoryListView);
164− categoryListView.flick(0, -units.gu(80));
166+ categoryListView.flick(0, -units.gu(60));
165167 tryCompare(categoryListView.flicking, false);
166168
167169 var tile = findChild(genericScopeView, "delegate0");
168170 mouseClick(tile, tile.width / 2, tile.height - 1);
169− var openEffect = findChild(genericScopeView, "openEffect");
170171 tryCompare(openEffect, "gap", 1);
171172
172− var pageHeader = findChild(genericScopeView, "pageHeader");
173173 verify(openEffect.positionPx >= pageHeader.height + categoryListView.stickyHeaderHeight);
174174 }
175175