Index: ash/common/system/chromeos/audio/audio_detailed_view.cc |
diff --git a/ash/common/system/chromeos/audio/audio_detailed_view.cc b/ash/common/system/chromeos/audio/audio_detailed_view.cc |
index 8c8dd74c9282cfc8ce8dc00fca467ef947874866..85858b90236403b5f6246bea1603fc90a99769d7 100644 |
--- a/ash/common/system/chromeos/audio/audio_detailed_view.cc |
+++ b/ash/common/system/chromeos/audio/audio_detailed_view.cc |
@@ -98,13 +98,9 @@ HoverHighlightView* AudioDetailedView::AddScrollListItem( |
return container; |
} |
-void AudioDetailedView::CreateHeaderEntry() { |
- CreateSpecialRow(IDS_ASH_STATUS_TRAY_AUDIO, this); |
-} |
- |
void AudioDetailedView::CreateItems() { |
CreateScrollableList(); |
- CreateHeaderEntry(); |
+ CreateTitleRow(IDS_ASH_STATUS_TRAY_AUDIO); |
} |
void AudioDetailedView::UpdateAudioDevices() { |
@@ -154,17 +150,13 @@ void AudioDetailedView::UpdateScrollableList() { |
scroller()->Layout(); |
} |
-void AudioDetailedView::OnViewClicked(views::View* sender) { |
- if (sender == footer()->content()) { |
- TransitionToDefaultView(); |
- } else { |
- AudioDeviceMap::iterator iter = device_map_.find(sender); |
- if (iter == device_map_.end()) |
- return; |
- chromeos::AudioDevice device = iter->second; |
- CrasAudioHandler::Get()->SwitchToDevice(device, true, |
- CrasAudioHandler::ACTIVATE_BY_USER); |
- } |
+void AudioDetailedView::HandleViewClicked(views::View* view) { |
+ AudioDeviceMap::iterator iter = device_map_.find(view); |
+ if (iter == device_map_.end()) |
+ return; |
+ chromeos::AudioDevice device = iter->second; |
+ CrasAudioHandler::Get()->SwitchToDevice(device, true, |
+ CrasAudioHandler::ACTIVATE_BY_USER); |
} |
} // namespace tray |