on xenial help sign in
don't repeat the timer, only show it as long as we're dragging/moving
d1aa039Lukáš Tinkl
qml/Stages/WindowControlsOverlay.qml+1−2
@@ -47,7 +47,6 @@ Item {
47 Timer {
47 Timer {
48 id: overlayTimer
48 id: overlayTimer
49 interval: 2000
49 interval: 2000
50− repeat: priv.dragging || root.resizeTarget.dragging // show it as long as we're moving/resizing
51 }
50 }
52
51
53
52
@@ -104,7 +103,7 @@ Item {
104 Item {
103 Item {
105 id: overlay
104 id: overlay
106 anchors.fill: parent
105 anchors.fill: parent
107− opacity: overlayTimer.running ? 1 : 0
106+ opacity: overlayTimer.running || priv.dragging || root.resizeTarget.dragging ? 1 : 0
108 visible: opacity == 1
107 visible: opacity == 1
109 enabled: visible
108 enabled: visible
110
109