From a458868fd432d4b106f2beddec8bdb2a65808fdb Mon Sep 17 00:00:00 2001 From: Samuel Asteberg Date: Thu, 3 Feb 2011 14:30:58 +0100 Subject: VolumePreference.onActivityStop only stops playback In VolumePreference.onActivityStop, the cleanup has been replaced with only stopping ringtone playback for the seekbar. This will avoid problems when switching between applications that previously lead to inconsistencies in the ring volume dialog. Change-Id: Ia751fe0893610c4f5650eb07705481400642a84e --- core/java/android/preference/VolumePreference.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/java/android/preference/VolumePreference.java b/core/java/android/preference/VolumePreference.java index 970d5202a9f3..0219fe8d3501 100644 --- a/core/java/android/preference/VolumePreference.java +++ b/core/java/android/preference/VolumePreference.java @@ -109,7 +109,9 @@ public class VolumePreference extends SeekBarPreference implements } public void onActivityStop() { - cleanup(); + if (mSeekBarVolumizer != null) { + mSeekBarVolumizer.stopSample(); + } } /** -- cgit v1.2.3-59-g8ed1b