on xenial help sign in
Use Binding instead JS establised binding
e74a121Gerry Boland
qml/Stages/ApplicationWindow.qml+6−1
@@ -115,13 +115,18 @@ Item {
115
115
116 onSurfaceChanged: {
116 onSurfaceChanged: {
117 if (sessionContainer.surface) {
117 if (sessionContainer.surface) {
118− surface.orientation = Qt.binding( function() { return root.orientation; } );
119 surfaceInitTimer.start();
118 surfaceInitTimer.start();
120 d.forceSurfaceActiveFocusIfReady();
119 d.forceSurfaceActiveFocusIfReady();
121 } else {
120 } else {
122 d.surfaceInitialized = false;
121 d.surfaceInitialized = false;
123 }
122 }
124 }
123 }
124+
125+ Binding {
126+ target: sessionContainer.surface
127+ property: "orientation"
128+ value: root.orientation
129+ }
125 }
130 }
126
131
127 StateGroup {
132 StateGroup {