Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ee19113e authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Fix bug that new call details is empty."

parents ef2d8e58 c0a503e1
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -125,6 +125,7 @@ public final class CallDetailsActivity extends CallDetailsActivityCommon {
    @Override
    public void onLoadFinished(Loader<Cursor> loader, Cursor data) {
      updateCallDetailsEntries(CallDetailsCursorLoader.toCallDetailsEntries(data));
      activity.loadRttTranscriptAvailability();
    }

    @Override
+5 −2
Original line number Diff line number Diff line
@@ -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(),
+1 −0
Original line number Diff line number Diff line
@@ -71,6 +71,7 @@ public final class OldCallDetailsActivity extends CallDetailsActivityCommon {
    setCallDetailsEntries(
        ProtoParsers.getTrusted(
            intent, EXTRA_CALL_DETAILS_ENTRIES, CallDetailsEntries.getDefaultInstance()));
    loadRttTranscriptAvailability();
  }

  @Override
+1 −1
Original line number Diff line number Diff line
@@ -335,7 +335,7 @@ public class CallTypeIconsView extends View {
          r.getColor(R.color.icon_color_grey), PorterDuff.Mode.MULTIPLY);

      iconId = R.drawable.quantum_ic_rtt_vd_theme_24;
      drawable = largeIcons ? r.getDrawable(iconId) : getScaledBitmap(context, iconId);
      drawable = largeIcons ? r.getDrawable(iconId, null) : getScaledBitmap(context, iconId);
      rttCall = drawable.mutate();
      rttCall.setColorFilter(r.getColor(R.color.icon_color_grey), PorterDuff.Mode.MULTIPLY);