diff options
author | wangqi <wangqi@google.com> | 2018-04-16 15:53:10 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-04-16 17:07:59 -0700 |
commit | c0a503e1090107ec0cff848e07f6b8da9701c1c2 (patch) | |
tree | 68b69451d917aee6d50614c0df90dc6c5d36e562 /java/com/android/dialer/calldetails/CallDetailsActivityCommon.java | |
parent | ef2d8e587b35e690e62a8b187d0d26e2d5b4c24e (diff) |
Fix bug that new call details is empty.
RTT transcript needs to be loaded after call details is loaded.
Test: OldCallDetailsActivityTest,CallDetailsActivityTest
PiperOrigin-RevId: 193113115
Change-Id: I86e64ac00b17549864ed0778f79ec3aee58b7a1a
Diffstat (limited to 'java/com/android/dialer/calldetails/CallDetailsActivityCommon.java')
-rw-r--r-- | java/com/android/dialer/calldetails/CallDetailsActivityCommon.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/java/com/android/dialer/calldetails/CallDetailsActivityCommon.java b/java/com/android/dialer/calldetails/CallDetailsActivityCommon.java index 46705eb2a..15a010eba 100644 --- a/java/com/android/dialer/calldetails/CallDetailsActivityCommon.java +++ b/java/com/android/dialer/calldetails/CallDetailsActivityCommon.java @@ -125,11 +125,11 @@ abstract class CallDetailsActivityCommon extends AppCompatActivity { PerformanceReport.recordClick(UiAction.Type.CLOSE_CALL_DETAIL_WITH_CANCEL_BUTTON); finish(); }); - handleIntent(getIntent()); - setupRecyclerViewForEntries(); checkRttTranscriptAvailabilityListener = DialerExecutorComponent.get(this) .createUiListener(getFragmentManager(), "Query RTT transcript availability"); + handleIntent(getIntent()); + setupRecyclerViewForEntries(); } @Override @@ -152,6 +152,9 @@ abstract class CallDetailsActivityCommon extends AppCompatActivity { EnrichedCallComponent.get(this) .getEnrichedCallManager() .requestAllHistoricalData(getNumber(), callDetailsEntries); + } + + protected void loadRttTranscriptAvailability() { checkRttTranscriptAvailabilityListener.listen( this, checkRttTranscriptAvailability(), |