| Index: chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
|
| diff --git a/chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc b/chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
|
| index 52b9114ab84b340c1bdfa02e4b75364b0a12f70b..5fd2fc1b5c9b3cb9d56b6e0129f93ebe2fae0e25 100644
|
| --- a/chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
|
| +++ b/chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
|
| @@ -81,6 +81,7 @@
|
| #include "ui/views/corewm/window_animations.h"
|
|
|
| #if defined(OS_CHROMEOS)
|
| +#include "ash/multi_profile_uma.h"
|
| #include "chrome/browser/browser_process.h"
|
| #include "chrome/browser/chromeos/login/user_manager.h"
|
| #include "chrome/browser/chromeos/login/wallpaper_manager.h"
|
| @@ -1041,6 +1042,8 @@ void ChromeLauncherController::ActivateWindowOrMinimizeIfActive(
|
| const std::string& current_user =
|
| manager->GetUserIDFromProfile(profile());
|
| if (!manager->IsWindowOnDesktopOfUser(native_window, current_user)) {
|
| + ash::MultiProfileUMA::RecordTeleportAction(
|
| + ash::MultiProfileUMA::TELEPORT_WINDOW_RETURN_BY_LAUNCHER);
|
| manager->ShowWindowForUser(native_window, current_user);
|
| window->Activate();
|
| return;
|
|
|