summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorScott Mertz <scott@cyngn.com>2015-04-04 11:35:01 -0700
committerScott Mertz <scott@cyngn.com>2015-04-04 19:10:12 +0000
commite8c0f1957c7af362f5e514bf9b264b936b6e5f3c (patch)
tree8ff320f8d284c8df681f49f8b3511335996c96b5
parent51dbf5ce874dbe510681be0f0ce9f3beee088b7b (diff)
downloadpackages_apps_InCallUI-stable/cm-12.0-YNG1TA.tar.gz
packages_apps_InCallUI-stable/cm-12.0-YNG1TA.tar.bz2
packages_apps_InCallUI-stable/cm-12.0-YNG1TA.zip
InCallUI: Read the audio boost disable flag oncestable/cm-12.0-YNG1TA
- Fixes a crash when the fragment isn't attached to an activity and a call to getResources() is made. Change-Id: I9ec58f0f428a179597104b2c13948bf1c4a9345f (cherry picked from commit 48cc42c84f4c7be24ce600743a12a77b6aa8d325)
-rw-r--r--src/com/android/incallui/CallCardFragment.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/incallui/CallCardFragment.java b/src/com/android/incallui/CallCardFragment.java
index d1f0f7da..27931eae 100644
--- a/src/com/android/incallui/CallCardFragment.java
+++ b/src/com/android/incallui/CallCardFragment.java
@@ -146,6 +146,8 @@ public class CallCardFragment extends BaseFragment<CallCardPresenter, CallCardPr
private int mVideoAnimationDuration;
+ private boolean mDisableAudioBoost;
+
private static final int TTY_MODE_OFF = 0;
private static final int TTY_MODE_HCO = 2;
@@ -203,6 +205,7 @@ public class CallCardFragment extends BaseFragment<CallCardPresenter, CallCardPr
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
+ mDisableAudioBoost = getResources().getBoolean(R.bool.config_disable_audio_boost);
mRevealAnimationDuration = getResources().getInteger(R.integer.reveal_animation_duration);
mShrinkAnimationDuration = getResources().getInteger(R.integer.shrink_animation_duration);
mVideoAnimationDuration = getResources().getInteger(R.integer.video_animation_duration);
@@ -1181,7 +1184,7 @@ public class CallCardFragment extends BaseFragment<CallCardPresenter, CallCardPr
}
private boolean isVBHiddenByOverride() {
- return getResources().getBoolean(R.bool.config_disable_audio_boost);
+ return mDisableAudioBoost;
}
private void updateVBButton() {