- Jul 16, 2013
-
-
Jean Chalard authored
There are many ways to fix this problem but this is the most direct way. Removing a view from the cache when any animation is started will ensure it won't be used again, and will be garbage collected when it's possible. Since views are created on demand anyway, a new one will just get created when needed, and that's it. Bug: 9400128 Change-Id: I4945d2859d642e79694d51ae90cf4f5bde9a5f1d
-
- Jun 24, 2013
-
-
Ken Wakasa authored
Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa
-
- May 29, 2013
-
-
Jean Chalard authored
The default implementation for preferences refuses to cache the views for custom preferences at all. We can do it, but the system won't do it for us, so this does it. This makes the screen scrolling smooth again. Incidentally it also fixes the bug where the button may not animate on the first element. Bug: 8882722 Bug: 8883108 Change-Id: I9b2306ac4bf93761a808ebfee3477a65f017cddf
-
- Apr 25, 2013
-
-
Jean Chalard authored
Bug: 7600384 Change-Id: If5efb9357075193d10255187008e870e2933bdb8
-
- Apr 24, 2013
-
-
Jean Chalard authored
This is more readable and will help with animations going forward. Bug: 7600384 Change-Id: I255598d860d1e451fef106b00da63c282fe95f95
-
Jean Chalard authored
The life span of this object is actually the life span of the interface. It should not be static. Also, we'll have a few other things to store in there soon. Bug: 7600384 Change-Id: I708019e9ee53653e83a1e52c8e76326c3e39bcf3
-
- Mar 19, 2013
-
-
Jean Chalard authored
Bug: 8161354 Change-Id: I17c23f56dd3bc2f27726556bf2c5a9d5520bd172
-