on xenial help sign in
make sure there's a pageHeader before setting stuff into it
90e992fAlbert Astals
qml/Dash/GenericScopeView.qml+8−2
@@ -299,11 +299,17 @@ FocusScope {
299 }
299 }
300 pageHeader: Item {
300 pageHeader: Item {
301 implicitHeight: scopeView.tabBarHeight
301 implicitHeight: scopeView.tabBarHeight
302+ onHeightChanged: {
303+ if (scopeView.pageHeader) {
302− onHeightChanged: scopeView.pageHeader.height = height;
304+ scopeView.pageHeader.height = height;
305+ }
306+ }
303 onYChanged: positionRealHeader();
307 onYChanged: positionRealHeader();
304
308
305 function positionRealHeader() {
309 function positionRealHeader() {
310+ if (scopeView.pageHeader) {
306− scopeView.pageHeader.y = y + parent.y;
311+ scopeView.pageHeader.y = y + parent.y;
312+ }
307 }
313 }
308 }
314 }
309 }
315 }