Index: ash/accelerators/accelerator_controller.cc |
diff --git a/ash/accelerators/accelerator_controller.cc b/ash/accelerators/accelerator_controller.cc |
index bae8d89024d6f62deb346813b0289a87883a284b..8cf78691f7095f327cf17a2470f0d9f83690aa30 100644 |
--- a/ash/accelerators/accelerator_controller.cc |
+++ b/ash/accelerators/accelerator_controller.cc |
@@ -499,16 +499,16 @@ bool AcceleratorController::PerformAction(int action, |
HandleKeyboardBrightnessUp(accelerator); |
break; |
case VOLUME_MUTE: |
- if (volume_control_delegate_.get()) |
- return volume_control_delegate_->HandleVolumeMute(accelerator); |
+ return shell->tray_delegate()->GetVolumeControlDelegate()-> |
+ HandleVolumeMute(accelerator); |
break; |
case VOLUME_DOWN: |
- if (volume_control_delegate_.get()) |
- return volume_control_delegate_->HandleVolumeDown(accelerator); |
+ return shell->tray_delegate()->GetVolumeControlDelegate()-> |
+ HandleVolumeDown(accelerator); |
break; |
case VOLUME_UP: |
- if (volume_control_delegate_.get()) |
- return volume_control_delegate_->HandleVolumeUp(accelerator); |
+ return shell->tray_delegate()->GetVolumeControlDelegate()-> |
+ HandleVolumeUp(accelerator); |
break; |
case FOCUS_LAUNCHER: |
if (shell->launcher()) |
@@ -699,11 +699,6 @@ void AcceleratorController::SetScreenshotDelegate( |
screenshot_delegate_.swap(screenshot_delegate); |
} |
-void AcceleratorController::SetVolumeControlDelegate( |
- scoped_ptr<VolumeControlDelegate> volume_control_delegate) { |
- volume_control_delegate_.swap(volume_control_delegate); |
-} |
- |
//////////////////////////////////////////////////////////////////////////////// |
// AcceleratorController, ui::AcceleratorTarget implementation: |