on xenial help sign in
use interactive property
72d3358Nick Dedekind
qml/Stages/SurfaceContainer.qml+1−2
@@ -34,7 +34,6 @@ FocusScope {
34 property int surfaceOrientationAngle: 0
34 property int surfaceOrientationAngle: 0
35 property bool resizeSurface: true
35 property bool resizeSurface: true
36 property bool inPromptSession: false
36 property bool inPromptSession: false
37− property alias consumesInput: surfaceItem.consumesInput
38
37
39 onSurfaceChanged: {
38 onSurfaceChanged: {
40 // Not a binding because animations might remove the surface from the surfaceItem
39 // Not a binding because animations might remove the surface from the surfaceItem
@@ -58,7 +57,7 @@ FocusScope {
58 objectName: "surfaceItem"
57 objectName: "surfaceItem"
59
58
60 fillMode: MirSurfaceItem.PadOrCrop
59 fillMode: MirSurfaceItem.PadOrCrop
61− consumesInput: true
60+ consumesInput: root.interactive
62
61
63 surfaceWidth: {
62 surfaceWidth: {
64 if (root.resizeSurface) {
63 if (root.resizeSurface) {
qml/Stages/TabletStage.qml−2
@@ -1072,8 +1072,6 @@ AbstractStage {
1072 property Item spreadDelegate
1072 property Item spreadDelegate
1073
1073
1074 surface: spreadDelegate ? spreadDelegate.surface : null
1074 surface: spreadDelegate ? spreadDelegate.surface : null
1075−
1076− consumesInput: false
1077 interactive: false
1075 interactive: false
1078 resizeSurface: false
1076 resizeSurface: false
1079 focus: false
1077 focus: false