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
|