DescriptionChanges sequence of docked animations when evicting windows from dock. Windows that are restored into docked area are slid from below rather than from above as before. Additionally minimizing animation for the windows that no longer fit in the dock is slowed down in hopes of making it less confusing.
To allow this a new ScopedLayerAnimationSettings::LockTransitionDuration method is introduced which locks the current animation transition duration until the ScopedLayerAnimationSettings object that invoked it goes out of scope.
BUG=323188
TEST=ash_unittests --gtest_filter=WindowAnimationsTest.LockAnimationDuration
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238212
Patch Set 1 #Patch Set 2 : Changes sequence of docked animations when evicting windows from dock #Patch Set 3 : Changes sequence of docked animations (locking transition duration) #Patch Set 4 : Changes sequence of docked animations (added test) #
Total comments: 5
Patch Set 5 : Changes sequence of docked animations (comments) #
Total comments: 8
Patch Set 6 : Changes sequence of docked animations (nits) #
Messages
Total messages: 19 (0 generated)
|