diff options
author | erfanian <erfanian@google.com> | 2018-05-11 11:02:53 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-05-11 11:44:36 -0700 |
commit | 3887ab03fe22d9dba2ac43e4e667a60ef9b7aeb2 (patch) | |
tree | 196ddc7a51621cb7b8f0e1bf69a740cb082aea98 /java/com/android/incallui/InCallPresenter.java | |
parent | 5e8b10b2c3b68f432a55216d1c1a06617142b2f8 (diff) |
Use listeners to drive fragment lifecycles.
Test: tap
PiperOrigin-RevId: 196278370
Change-Id: Ied6072caf4a6e87da5ba6395db8c0b0fa55b3f97
Diffstat (limited to 'java/com/android/incallui/InCallPresenter.java')
-rw-r--r-- | java/com/android/incallui/InCallPresenter.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/java/com/android/incallui/InCallPresenter.java b/java/com/android/incallui/InCallPresenter.java index ccc564806..da5d20fa3 100644 --- a/java/com/android/incallui/InCallPresenter.java +++ b/java/com/android/incallui/InCallPresenter.java @@ -990,6 +990,13 @@ public class InCallPresenter implements CallList.Listener, AudioModeProvider.Aud } @Override + public void onSpeakEasyStateChange() { + if (inCallActivity != null) { + inCallActivity.onPrimaryCallStateChanged(); + } + } + + @Override public void onSessionModificationStateChange(DialerCall call) { int newState = call.getVideoTech().getSessionModificationState(); LogUtil.i("InCallPresenter.onSessionModificationStateChange", "state: %d", newState); |