| Index: ui/app_list/folder_image_source.cc
|
| diff --git a/ui/app_list/folder_image_source.cc b/ui/app_list/folder_image_source.cc
|
| index ac3f1089277cadf3ae48990a3f53ba8b2b76f135..547a4693f21720f20b1474f1d93237a1f1e2da4c 100644
|
| --- a/ui/app_list/folder_image_source.cc
|
| +++ b/ui/app_list/folder_image_source.cc
|
| @@ -88,13 +88,20 @@ void FolderImageSource::DrawIcon(gfx::Canvas* canvas,
|
| }
|
|
|
| void FolderImageSource::Draw(gfx::Canvas* canvas) {
|
| - // Draw folder circle.
|
| - gfx::Point center = gfx::Point(size().width() / 2, size().height() / 2);
|
| + // Draw circle for folder shadow.
|
| + gfx::PointF shadow_center(size().width() / 2, size().height() / 2);
|
| SkPaint paint;
|
| paint.setStyle(SkPaint::kFill_Style);
|
| paint.setAntiAlias(true);
|
| + paint.setColor(kFolderShadowColor);
|
| + canvas->sk_canvas()->drawCircle(
|
| + shadow_center.x(), shadow_center.y(), kFolderShadowRadius, paint);
|
| + // Draw circle for folder bubble.
|
| + gfx::PointF bubble_center(shadow_center);
|
| + bubble_center.Offset(0, -kFolderShadowOffsetY);
|
| paint.setColor(kFolderBubbleColor);
|
| - canvas->DrawCircle(center, size().width() / 2, paint);
|
| + canvas->sk_canvas()->drawCircle(
|
| + bubble_center.x(), bubble_center.y(), kFolderBubbleRadius, paint);
|
|
|
| if (icons_.size() == 0)
|
| return;
|
|
|