on xenial help sign in
InputMethod stays in front of notifications or behind the launcher
444b23cDaniel d'Andrada
qml/Shell.qml+5
@@ -242,6 +242,7 @@ FocusScope {
242 InputMethod {
242 InputMethod {
243 id: inputMethod
243 id: inputMethod
244 anchors.fill: parent
244 anchors.fill: parent
245+ z: notifications.useModal ? overlay.z + 1 : overlay.z - 1
245 }
246 }
246
247
247 Connections {
248 Connections {
@@ -428,6 +429,7 @@ FocusScope {
428
429
429 Item {
430 Item {
430 id: overlay
431 id: overlay
432+ z: 10
431
433
432 anchors.fill: parent
434 anchors.fill: parent
433
435
@@ -541,8 +543,10 @@ FocusScope {
541 }
543 }
542
544
543 Label {
545 Label {
546+ id: alphaDisclaimerLabel
544 anchors.centerIn: parent
547 anchors.centerIn: parent
545 visible: ApplicationManager.fake ? ApplicationManager.fake : false
548 visible: ApplicationManager.fake ? ApplicationManager.fake : false
549+ z: overlay.z + 10
546 text: "EARLY ALPHA\nNOT READY FOR USE"
550 text: "EARLY ALPHA\nNOT READY FOR USE"
547 color: "lightgrey"
551 color: "lightgrey"
548 opacity: 0.2
552 opacity: 0.2
@@ -556,6 +560,7 @@ FocusScope {
556
560
557 EdgeDemo {
561 EdgeDemo {
558 id: edgeDemo
562 id: edgeDemo
563+ z: alphaDisclaimerLabel.z + 10
559 greeter: greeter
564 greeter: greeter
560 launcher: launcher
565 launcher: launcher
561 dash: dash
566 dash: dash