Chromium Code Reviews| Index: chrome/browser/media/desktop_media_list_ash.cc |
| diff --git a/chrome/browser/media/desktop_media_list_ash.cc b/chrome/browser/media/desktop_media_list_ash.cc |
| index ac88e0d6710952468270510ed64e2cc96f406148..9db39ecae227cd135ec4e95b335f62bce4f6430e 100644 |
| --- a/chrome/browser/media/desktop_media_list_ash.cc |
| +++ b/chrome/browser/media/desktop_media_list_ash.cc |
| @@ -180,7 +180,10 @@ void DesktopMediaListAsh::EnumerateSources( |
| if (source_types_ & SCREENS) { |
| SourceDescription screen_source( |
| content::DesktopMediaID::RegisterAuraWindow(*iter), (*iter)->title()); |
| - sources->push_back(screen_source); |
| + if (*iter == ash::Shell::GetPrimaryRootWindow()) |
| + sources->insert(sources->begin(), screen_source); |
|
Sergey Ulanov
2014/05/19 18:59:33
nit: add {} here and for the else case.
|
| + else |
| + sources->push_back(screen_source); |
| CaptureThumbnail(screen_source.id, *iter); |
| } |