History log of /frameworks/support/transition/src/main/java/androidx/transition/TransitionUtils.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
12e03825887438734f86bb11cafe4939cc645236 23-Mar-2018 George Mount <mount@google.com> Avoid improperly removing views during transitions

Bug: 65715616

There are two places where views were being removed improperly
during transitions. The first was when making a copy of a view.
Because of hardware bitmaps, views were being moved to the overlay
so that the image could be copied. This CL moves the view back
into its parent after copying the image.

The second location is where the view was being considered an
overlay. When a view is in the starting scene and the view in
the end scene cannot be used, the starting scene view was being
moved to the overlay. This is only valid when the view is alowed
to be removed. Instead, a bitmap copy of the view is moved to
the overlay.

Test: new FadeTest
Framework change: Ieb32b146cf65e3ff4ed6d7bb8325e74763dbd2d5
Change-Id: I99a7248bfd8a18ae922b4351bf79e2ff2e51a319
(cherry picked from commit bd9b57071447a2ae2c42514b067022b68ea1c347)
/frameworks/support/transition/src/main/java/androidx/transition/TransitionUtils.java
0f4ca634bbc43ddff900c35f7d2a43b55d8c830d 28-Mar-2018 Jake Wharton <jakew@google.com> Add private constructors to static utility classes.

This only covers those which are not public API.

Bug: 37063037
Test: ./gradlew aEP (with PrivateConstructorForUtilityClass turned on)
Change-Id: I185cad1ac0634a2c2f53f763f4f044f79a860327
/frameworks/support/transition/src/main/java/androidx/transition/TransitionUtils.java
ac5fe7c617c66850fff75a9fce9979c6e5674b0f 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library

Test: None
Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
/frameworks/support/transition/src/main/java/androidx/transition/TransitionUtils.java
f27b1ffc67228d73326ec3426fef4c9db75cd6fd 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Revert "Refactor support library."

This reverts commit b31c3281d870e9abb673db239234d580dcc4feff.

Change-Id: Icfa5b9af633739ad2c857dff22a2181bac6661ef
/frameworks/support/transition/src/main/java/androidx/transition/TransitionUtils.java
b31c3281d870e9abb673db239234d580dcc4feff 20-Feb-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library.

Test: None
Change-Id: I11a047324832801555673dac45ec1d6590a6338b
/frameworks/support/transition/src/main/java/androidx/transition/TransitionUtils.java