summaryrefslogtreecommitdiffstats
path: root/ash/system/audio/tray_volume.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ash/system/audio/tray_volume.cc')
-rw-r--r--ash/system/audio/tray_volume.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/ash/system/audio/tray_volume.cc b/ash/system/audio/tray_volume.cc
index 9d4791a..dbc5b41 100644
--- a/ash/system/audio/tray_volume.cc
+++ b/ash/system/audio/tray_volume.cc
@@ -73,7 +73,10 @@ class VolumeView : public views::View,
// Overridden from views:SliderListener.
virtual void SliderValueChanged(views::Slider* sender,
float value,
- float old_value) OVERRIDE {
+ float old_value,
+ views::SliderChangeReason reason) OVERRIDE {
+ if (reason != views::VALUE_CHANGED_BY_USER)
+ return;
ash::Shell::GetInstance()->tray_delegate()->SetVolumeLevel(value);
}