| Index: ui/views/controls/tree/tree_view_win.cc
|
| diff --git a/ui/views/controls/tree/tree_view_win.cc b/ui/views/controls/tree/tree_view_win.cc
|
| index 5a81519aeb7072cc37b37080b42117d35a5683ac..8fa702a9ce2cfd3b76aa2d968eb86d10aaee9779 100644
|
| --- a/ui/views/controls/tree/tree_view_win.cc
|
| +++ b/ui/views/controls/tree/tree_view_win.cc
|
| @@ -691,13 +691,15 @@ HIMAGELIST TreeView::CreateImageList() {
|
| // IDR_FOLDER_CLOSED if they aren't already.
|
| if (model_images[i].width() != width ||
|
| model_images[i].height() != height) {
|
| - gfx::Canvas canvas(gfx::Size(width, height), false);
|
| + gfx::Canvas canvas(gfx::Size(width, height), ui::SCALE_FACTOR_100P,
|
| + false);
|
|
|
| // Draw our icons into this canvas.
|
| int height_offset = (height - model_images[i].height()) / 2;
|
| int width_offset = (width - model_images[i].width()) / 2;
|
| canvas.DrawImageInt(model_images[i], width_offset, height_offset);
|
| - model_icon = IconUtil::CreateHICONFromSkBitmap(canvas.ExtractBitmap());
|
| + model_icon = IconUtil::CreateHICONFromSkBitmap(
|
| + canvas.ExtractImageRep().sk_bitmap());
|
| } else {
|
| model_icon = IconUtil::CreateHICONFromSkBitmap(model_images[i]);
|
| }
|
|
|