Index: ash/system/chromeos/tray_display.cc |
diff --git a/ash/system/chromeos/tray_display.cc b/ash/system/chromeos/tray_display.cc |
index 9a61897c174d0647dc6bbfa51834c166fced6819..83cad747e1fe9ac09b16d335f84061a2e4cb8469 100644 |
--- a/ash/system/chromeos/tray_display.cc |
+++ b/ash/system/chromeos/tray_display.cc |
@@ -334,10 +334,9 @@ bool TrayDisplay::GetDisplayMessageForNotification( |
if (iter->second.configured_ui_scale() != |
old_iter->second.configured_ui_scale()) { |
- *message_out = l10n_util::GetStringFUTF16( |
+ *additional_message_out = l10n_util::GetStringFUTF16( |
IDS_ASH_STATUS_TRAY_DISPLAY_RESOLUTION_CHANGED, |
- GetDisplayName(iter->first), |
- GetDisplaySize(iter->first)); |
+ GetDisplayName(iter->first), GetDisplaySize(iter->first)); |
return true; |
} |
if (iter->second.rotation() != old_iter->second.rotation()) { |
@@ -356,9 +355,8 @@ bool TrayDisplay::GetDisplayMessageForNotification( |
rotation_text_id = IDS_ASH_STATUS_TRAY_DISPLAY_ORIENTATION_270; |
break; |
} |
- *message_out = l10n_util::GetStringFUTF16( |
- IDS_ASH_STATUS_TRAY_DISPLAY_ROTATED, |
- GetDisplayName(iter->first), |
+ *additional_message_out = l10n_util::GetStringFUTF16( |
+ IDS_ASH_STATUS_TRAY_DISPLAY_ROTATED, GetDisplayName(iter->first), |
l10n_util::GetStringUTF16(rotation_text_id)); |
return true; |
} |
@@ -376,7 +374,7 @@ void TrayDisplay::CreateOrUpdateNotification( |
message_center::MessageCenter::Get()->RemoveNotification( |
kNotificationId, false /* by_user */); |
- if (message.empty()) |
+ if (message.empty() && additional_message.empty()) |
return; |
// Don't display notifications for accelerometer triggered screen rotations. |