Index: chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
diff --git a/chrome/browser/chromeos/system/ash_system_tray_delegate.cc b/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
index f28867baa85986654352e70b9f980a4e236de086..2b41ba862a97af5730d6f0035d0fdb69c296f1db 100644 |
--- a/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
+++ b/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
@@ -383,6 +383,9 @@ class SystemTrayDelegate : public ash::SystemTrayDelegate, |
virtual void ShutDown() OVERRIDE { |
DBusThreadManager::Get()->GetPowerManagerClient()->RequestShutdown(); |
+ if (!base::chromeos::IsRunningOnChromeOS()) { |
+ browser::AttemptUserExit(); |
sadrul
2012/08/07 13:29:03
no braces
Harry McCleave
2012/08/07 18:30:14
Done. Though I like my braces :'(
|
+ } |
} |
virtual void SignOut() OVERRIDE { |