From e69ab63eac4cebf71da89de42c91b694ba18c34e Mon Sep 17 00:00:00 2001 From: Sarmad Hashmi Date: Thu, 11 Feb 2016 18:42:49 -0800 Subject: Temporary fix for call history crash. The call history crashes because the call log fragment tries to update unread tab counts but these do not exist within the call history activity. BUG=27153608 Change-Id: Ica5517ca733b29981dab76dbdca2b678d69e0306 --- src/com/android/dialer/calllog/CallLogAsyncTaskUtil.java | 1 - src/com/android/dialer/calllog/CallLogFragment.java | 5 ----- 2 files changed, 6 deletions(-) diff --git a/src/com/android/dialer/calllog/CallLogAsyncTaskUtil.java b/src/com/android/dialer/calllog/CallLogAsyncTaskUtil.java index d73159c7a..5bcfa6bd5 100644 --- a/src/com/android/dialer/calllog/CallLogAsyncTaskUtil.java +++ b/src/com/android/dialer/calllog/CallLogAsyncTaskUtil.java @@ -408,7 +408,6 @@ public class CallLogAsyncTaskUtil { values.put(CallLog.Calls.IS_READ, "1"); context.getContentResolver().update( CallLog.Calls.CONTENT_URI, values, where.toString(), null); - ((DialtactsActivity) context).updateTabUnreadCounts(); return null; } }); diff --git a/src/com/android/dialer/calllog/CallLogFragment.java b/src/com/android/dialer/calllog/CallLogFragment.java index 3646315ad..ac8dfdabe 100644 --- a/src/com/android/dialer/calllog/CallLogFragment.java +++ b/src/com/android/dialer/calllog/CallLogFragment.java @@ -382,7 +382,6 @@ public class CallLogFragment extends Fragment implements CallLogQueryHandler.Lis @Override public void fetchCalls() { mCallLogQueryHandler.fetchCalls(mCallTypeFilter, mDateLimit); - ((ListsFragment) getParentFragment()).updateTabUnreadCounts(); } private void updateEmptyMessage(int filterType) { @@ -474,10 +473,6 @@ public class CallLogFragment extends Fragment implements CallLogQueryHandler.Lis mCallLogQueryHandler.markNewCallsAsOld(); if (mCallTypeFilter == Calls.VOICEMAIL_TYPE) { CallLogNotificationsHelper.updateVoicemailNotifications(getActivity()); - } else if (((ListsFragment) getParentFragment()).getCurrentTabIndex() == - ListsFragment.TAB_INDEX_HISTORY && !onEntry) { - mCallLogQueryHandler.markMissedCallsAsRead(); - CallLogNotificationsHelper.removeMissedCallNotifications(getActivity()); } } } -- cgit v1.2.3