Index: chrome/browser/ui/views/desktop_media_picker_views.cc |
diff --git a/chrome/browser/ui/views/desktop_media_picker_views.cc b/chrome/browser/ui/views/desktop_media_picker_views.cc |
index 82a6d04ff15c7ab36007906e4753fae8e4f0b169..09ca5c96757ff3ad4a0cc9c449e9653ac91c55f0 100644 |
--- a/chrome/browser/ui/views/desktop_media_picker_views.cc |
+++ b/chrome/browser/ui/views/desktop_media_picker_views.cc |
@@ -35,6 +35,7 @@ |
#include "ui/views/controls/scroll_view.h" |
#include "ui/views/layout/box_layout.h" |
#include "ui/views/layout/layout_constants.h" |
+#include "ui/views/style/platform_style.h" |
#include "ui/views/widget/widget.h" |
#include "ui/views/window/dialog_client_view.h" |
#include "ui/wm/core/shadow_types.h" |
@@ -83,7 +84,8 @@ DesktopMediaSourceView::DesktopMediaSourceView( |
selected_(false) { |
AddChildView(image_view_); |
AddChildView(label_); |
- SetFocusable(true); |
+ views::PlatformStyle::ConfigureFocus( |
+ views::PlatformStyle::CONTROL::DESKTOP_MEDIA_SOURCE_VIEW, this); |
} |
DesktopMediaSourceView::~DesktopMediaSourceView() {} |
@@ -212,7 +214,8 @@ DesktopMediaListView::DesktopMediaListView( |
std::unique_ptr<DesktopMediaList> media_list) |
: parent_(parent), media_list_(std::move(media_list)), weak_factory_(this) { |
media_list_->SetThumbnailSize(gfx::Size(kThumbnailWidth, kThumbnailHeight)); |
- SetFocusable(true); |
+ views::PlatformStyle::ConfigureFocus( |
+ views::PlatformStyle::CONTROL::DESKTOP_MEDIA_LIST_VIEW, this); |
} |
DesktopMediaListView::~DesktopMediaListView() {} |