diff --git a/src/com/android/settings/dashboard/SupportItemAdapter.java b/src/com/android/settings/dashboard/SupportItemAdapter.java index 714e7bc7c65..d0c5398fd1c 100644 --- a/src/com/android/settings/dashboard/SupportItemAdapter.java +++ b/src/com/android/settings/dashboard/SupportItemAdapter.java @@ -148,7 +148,7 @@ public final class SupportItemAdapter extends RecyclerView.Adapter 0) { + final int itemType = getItemViewType(0 /* position */); + if (itemType == TYPE_SIGN_IN_BUTTON + || itemType == TYPE_ESCALATION_OPTIONS + || itemType == TYPE_ESCALATION_OPTIONS_OFFLINE) { + mSupportData.remove(0 /* position */); + addEscalationCards(); + notifyItemChanged(0 /* position */); + } + } + } + + private void addOnlineEscalationCards() { final boolean hasPhoneOperation = mSupportFeatureProvider.isSupportTypeEnabled(mActivity, PHONE); final boolean hasChatOperation = @@ -218,7 +242,7 @@ public final class SupportItemAdapter extends RecyclerView.Adapter