Skip to content
Snippets Groups Projects
  1. Jul 16, 2013
    • Jean Chalard's avatar
      Fix a bug with bad view reuse. · 6912342a
      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
      6912342a
  2. Jun 24, 2013
  3. May 29, 2013
    • Jean Chalard's avatar
      Rub some butter on dictionary list scrolling. · 2b34b4ea
      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
      2b34b4ea
  4. Apr 25, 2013
  5. Apr 24, 2013
    • Jean Chalard's avatar
      [PB5] Store state in a more convenient manner · cadea5d2
      Jean Chalard authored
      This is more readable and will help with animations going forward.
      
      Bug: 7600384
      Change-Id: I255598d860d1e451fef106b00da63c282fe95f95
      cadea5d2
    • Jean Chalard's avatar
      [PB4] Make a memory non-static · c017f18a
      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
      c017f18a
  6. Mar 19, 2013
Loading