on xenial help sign in
Fix name, There's nothing called pageHeader in this file
3d29c69Albert Astals
qml/Dash/GenericScopeView.qml+4
@@ -361,6 +361,10 @@ FocusScope {
361 width: parent.width
361 width: parent.width
362 height: parent.height
362 height: parent.height
363 anchors.left: categoryView.right
363 anchors.left: categoryView.right
364+
365+ onOpenChanged: {
366+ pageHeader.unfocus();
367+ }
364 }
368 }
365
369
366}
370}
qml/Dash/PreviewListView.qml+1−3
@@ -73,9 +73,7 @@ Item {
73 property bool open: false
73 property bool open: false
74
74
75 onOpenChanged: {
75 onOpenChanged: {
76− if (open) {
76+ if (!open) {
77− pageHeader.unfocus();
78− } else {
79 // Cancel any pending preview requests or actions
77 // Cancel any pending preview requests or actions
80 if (previewListView.currentItem && previewListView.currentItem.previewData !== undefined) {
78 if (previewListView.currentItem && previewListView.currentItem.previewData !== undefined) {
81 previewListView.currentItem.previewData.cancelAction();
79 previewListView.currentItem.previewData.cancelAction();