@@ -169,6 +169,8 @@ Item {
169169 left: parent.left
170170 leftMargin: units.gu(0.5)
171171 }
172+
173+ running: opacity > 0
172174 }
173175
174176 Image {
@@ -219,18 +221,11 @@ Item {
219221 transitions: [
220222 Transition {
221223 to: "searching"
224+ reversible: true
222225 SequentialAnimation {
223226 NumberAnimation { target: primaryImage; property: "opacity"; duration: UbuntuAnimation.FastDuration; easing.type: Easing.Linear }
224227 NumberAnimation { target: searchIndicator; property: "opacity"; duration: UbuntuAnimation.FastDuration; easing.type: Easing.Linear }
225228 }
226− },
227− Transition {
228− to: "idle"
229− SequentialAnimation {
230− NumberAnimation { target: searchIndicator; property: "opacity"; duration: UbuntuAnimation.FastDuration; easing.type: Easing.Linear }
231− NumberAnimation { target: primaryImage; property: "opacity"; duration: UbuntuAnimation.FastDuration; easing.type: Easing.Linear }
232− PropertyAction { target: searchIndicator; property: "running"; value: false }
233− }
234229 }
235230 ]
236231 }