Romain Guy ad37cd3b5d Fix disappearing edges in lists/scrollviews/etc.
Bug #4093871

This bug was introduced by a change that modified the way fade areas
are cleared. The previous change relied on Rect::intersect() to empty
the intersected rect when the two rects don't intersect. Unfortunately
this is not what intersect() does. The fix is rather simple and
sets the layer's bounds to empty when they don't intersect with the
clip or the viewport. This has the side effect of ignoring the layer
which is the expected result.

Change-Id: Icf0038b9a476c53f8eff7084136aba3033d093e6
2011-03-15 11:12:25 -07:00
..
2011-01-23 16:15:02 -08:00
2011-01-18 11:19:19 -08:00
2011-01-18 11:19:19 -08:00
2011-01-19 12:00:08 -08:00
2011-01-18 14:02:16 -08:00
2011-01-20 11:39:09 -08:00
2011-02-22 16:07:36 -05:00
2011-01-23 16:15:02 -08:00
2011-02-22 16:07:36 -05:00