Files
frameworks_base/graphics/java/android/graphics
Chet Haase ad4f70306b Fix flashing artifacts caused by invalidation bugs
Therea re 2 fixes here:
- We sometimes cleared a flag in ViewAncestor too soon that controlled
how invalidated areas were redrawn (related to whether the invalidates
happened on opaque views or not).
- TransitionDrawable was always setting/restoring alpha values on its
drawables every time it was drawn. setAlpha on BitmapDrawable causes
an invalidation, so essentially this was an infinite invalidation/redrawing
loop. The fix was to notice when the animation was done and to simply
draw the appropriate drawable[s].

Change-Id: I1849a5a909b0039a0e9bce0aa3cfc33c50f8f854
2011-06-22 15:53:53 -07:00
..
2010-02-17 14:03:59 -05:00
2010-03-28 08:49:49 -07:00
2010-08-02 18:50:56 -07:00
2011-03-02 13:51:21 -08:00
2010-08-17 14:34:02 +08:00
2011-03-28 11:58:51 +09:00
2010-10-12 15:59:26 -07:00
2011-04-21 17:36:26 -07:00
2011-04-21 15:17:52 -07:00
2011-04-21 15:17:52 -07:00
2011-04-21 15:17:52 -07:00
2011-04-21 15:17:52 -07:00
2010-06-22 13:11:24 -07:00
2010-08-19 15:55:02 -07:00
2011-01-12 12:50:05 -08:00