Use a single, reversible privacy screen transition

pull/1374/head
Loren Burkholder 2 years ago
parent c9e3ad1850
commit 179c16fd08
  1. 24
      resources/qml/PrivacyScreen.qml
  2. 14
      resources/qml/delegates/ImageMessage.qml

@ -78,30 +78,10 @@ Item {
}
]
transitions: [
Transition {
from: "Visible"
to: "Invisible"
SequentialAnimation {
NumberAnimation {
target: screenSaver
property: "opacity"
duration: 250
easing.type: Easing.InQuad
}
NumberAnimation {
target: screenSaver
property: "visible"
duration: 0
}
}
},
Transition {
from: "Invisible"
to: "Visible"
reversible: true
SequentialAnimation {
NumberAnimation {
@ -113,7 +93,7 @@ Item {
NumberAnimation {
target: screenSaver
property: "opacity"
duration: 500
duration: 300
easing.type: Easing.InQuad
}

@ -87,25 +87,15 @@ AbstractButton {
}
]
transitions: [
Transition {
from: "Visible"
to: "Invisible"
NumberAnimation {
target: blurhash_
property: "opacity"
duration: 250
easing.type: Easing.InQuad
}
},
Transition {
from: "Invisible"
to: "Visible"
reversible: true
NumberAnimation {
target: blurhash_
property: "opacity"
duration: 500
duration: 300
easing.type: Easing.InQuad
}
}

Loading…
Cancel
Save