Thomas Surrel
2018-12-06 21:50:39 UTC
thsurrel created this revision.
thsurrel added reviewers: Plasma, VDG.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
thsurrel requested review of this revision.
REVISION SUMMARY
In the specific case of having the device notifier opened
and inserting a device that has been configured to be
automatically mounted, the transition animation could be
interrupted resulting in the opacity being wrong.
TEST PLAN
In the setup discribed in the summary, you should never
see something like the attached screenshot where the list
of action opacity is not 1.
See http://doc.qt.io/qt-5/qml-qtquick-viewtransition.html#handling-interrupted-animations
for more information.
REPOSITORY
R120 Plasma Workspace
BRANCH
arc_transitions (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D17394
AFFECTED FILES
applets/devicenotifier/package/contents/ui/DeviceItem.qml
To: thsurrel, #plasma, #vdg
Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
thsurrel added reviewers: Plasma, VDG.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
thsurrel requested review of this revision.
REVISION SUMMARY
In the specific case of having the device notifier opened
and inserting a device that has been configured to be
automatically mounted, the transition animation could be
interrupted resulting in the opacity being wrong.
TEST PLAN
In the setup discribed in the summary, you should never
see something like the attached screenshot where the list
of action opacity is not 1.
See http://doc.qt.io/qt-5/qml-qtquick-viewtransition.html#handling-interrupted-animations
for more information.
REPOSITORY
R120 Plasma Workspace
BRANCH
arc_transitions (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D17394
AFFECTED FILES
applets/devicenotifier/package/contents/ui/DeviceItem.qml
To: thsurrel, #plasma, #vdg
Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart