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

Commit 1aa04015 authored by Flavio Lerda's avatar Flavio Lerda
Browse files

Disable "Clear call log" if empty.

Bug: 5278400
Change-Id: I7908528447e7cc1fa5869d5883764feb8e9ee4f9
parent b2ef6d86
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -98,6 +98,8 @@ public class CallLogFragment extends ListFragment implements ViewPagerVisibility
        }
        mAdapter.setLoading(false);
        mAdapter.changeCursor(cursor);
        // This will update the state of the "Clear call log" menu item.
        getActivity().invalidateOptionsMenu();
        if (mScrollToTop) {
            final ListView listView = getListView();
            if (listView.getFirstVisiblePosition() > 5) {
@@ -252,6 +254,7 @@ public class CallLogFragment extends ListFragment implements ViewPagerVisibility
    @Override
    public void onPrepareOptionsMenu(Menu menu) {
        if (mShowOptionsMenu) {
            menu.findItem(R.id.delete_all).setEnabled(mAdapter != null && !mAdapter.isEmpty());
            menu.findItem(R.id.show_voicemails_only).setVisible(
                    mVoicemailSourcesAvailable && !mShowingVoicemailOnly);
            menu.findItem(R.id.show_all_calls).setVisible(