commit | 727cae197b123ef764a1f8fbe08a995b000d14c3 | [log] [tgz] |
---|---|---|
author | Alan Viverette <alanv@google.com> | Tue Oct 07 15:08:47 2014 -0700 |
committer | Alan Viverette <alanv@google.com> | Tue Oct 07 15:08:47 2014 -0700 |
tree | 7ae1c2dd3afcc6bdbfc4d20bf261fab69abaec97 | |
parent | 84659edd41b0bc7ecde645405e926a641e704824 [diff] |
Mutate and apply theme if needed before caching themed drawables This ensures that drawables are completely separated from their cached constant states before applying a theme. After this, we can remove the implicit (and incomplete) mutation in the clone constructors. Also implements missing mutate() method on ClipDrawable. BUG: 17646144 Change-Id: If0d66b0a85724d76e0a4f506758c7ba3c0aa3410