| Index: chrome/browser/ui/views/desktop_capture/desktop_media_list_view.cc
|
| diff --git a/chrome/browser/ui/views/desktop_capture/desktop_media_list_view.cc b/chrome/browser/ui/views/desktop_capture/desktop_media_list_view.cc
|
| index ef1b7644b09028168643bc7f842db7ecd5d84138..74ee8bd8bca90a6bbdcc36474436b0278192deee 100644
|
| --- a/chrome/browser/ui/views/desktop_capture/desktop_media_list_view.cc
|
| +++ b/chrome/browser/ui/views/desktop_capture/desktop_media_list_view.cc
|
| @@ -7,6 +7,7 @@
|
| #include "base/command_line.h"
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "chrome/browser/media/desktop_media_list.h"
|
| +#include "chrome/browser/media/window_icon_util.h"
|
| #include "chrome/browser/ui/views/desktop_capture/desktop_media_picker_views.h"
|
| #include "chrome/browser/ui/views/desktop_capture/desktop_media_source_view.h"
|
| #include "chrome/common/chrome_switches.h"
|
| @@ -151,6 +152,8 @@ void DesktopMediaListView::OnSourceAdded(DesktopMediaList* list, int index) {
|
|
|
| source_view->SetName(source.name);
|
| source_view->SetGroup(kDesktopMediaSourceViewGroupId);
|
| + if (source.id.type == DesktopMediaID::TYPE_WINDOW)
|
| + source_view->SetIcon(GetWindowIcon(source.id));
|
| AddChildViewAt(source_view, index);
|
|
|
| if ((child_count() - 1) % active_style_->columns == 0)
|
|
|