diff options
author | Srinivas Visvanathan <sriniv@google.com> | 2016-10-27 20:48:18 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2016-10-27 20:48:18 +0000 |
commit | 92e2968f2de98c587293230183cabc6191dcd43f (patch) | |
tree | 55f3c6b70232751083aa9470f988f88ebf52106a | |
parent | e23918bbc5b7c304ac7f71790340955b5cd32be8 (diff) | |
parent | 12dfdbe03ce5b195151a45893a933c049c74d58a (diff) | |
download | platform_packages_apps_Car_Dialer-92e2968f2de98c587293230183cabc6191dcd43f.tar.gz platform_packages_apps_Car_Dialer-92e2968f2de98c587293230183cabc6191dcd43f.tar.bz2 platform_packages_apps_Car_Dialer-92e2968f2de98c587293230183cabc6191dcd43f.zip |
Merge "Fix Dialer bug after pause/resume"
-rw-r--r-- | src/com/android/car/dialer/DialerFragment.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/android/car/dialer/DialerFragment.java b/src/com/android/car/dialer/DialerFragment.java index 3e7b511c..5b6ce2ba 100644 --- a/src/com/android/car/dialer/DialerFragment.java +++ b/src/com/android/car/dialer/DialerFragment.java @@ -63,7 +63,7 @@ public class DialerFragment extends Fragment { } private Context mContext; - private StringBuffer mNumber; + private final StringBuffer mNumber = new StringBuffer(MAX_DIAL_NUMBER); private AudioManager mAudioManager; private ToneGenerator mToneGenerator; private final Handler mHandler = new Handler(); @@ -211,7 +211,6 @@ public class DialerFragment extends Fragment { @Override public void onResume() { super.onResume(); - mNumber = new StringBuffer(MAX_DIAL_NUMBER); synchronized (mToneGeneratorLock) { if (mToneGenerator == null) { mToneGenerator = new ToneGenerator(AudioManager.STREAM_MUSIC, TONE_RELATIVE_VOLUME); @@ -263,7 +262,8 @@ public class DialerFragment extends Fragment { } private void setDialNumberInternal(final String number) { - mNumber = new StringBuffer(MAX_DIAL_NUMBER); + // Clear existing content in mNumber. + mNumber.setLength(0); mNumber.append(number); mNumberView.setText(getFormattedNumber(mNumber.toString())); } |