Remove illegal state exception entirely

There's no easy way to tell if the id is invalid or not, as the
id may come from outside the fragment if we're using ViewPager.

DialpadFragment on the other hand ignores unknown ids. Let's ignore
it here too.

Bug: 5067067
Change-Id: I7b4ef764beca526baf6d72d47ca5d4d0094e32e9
diff --git a/src/com/android/contacts/calllog/CallLogFragment.java b/src/com/android/contacts/calllog/CallLogFragment.java
index f83938a..9f64815 100644
--- a/src/com/android/contacts/calllog/CallLogFragment.java
+++ b/src/com/android/contacts/calllog/CallLogFragment.java
@@ -1012,12 +1012,8 @@
                 mCallLogQueryHandler.fetchVoicemailOnly();
                 return true;
             }
-            case R.id.menu_call_settings_call_log: {
-                // Intent is already set.
-                return false;
-            }
             default:
-                throw new IllegalArgumentException("unknown menu item: " + item.getItemId());
+                return false;
         }
     }
 
diff --git a/src/com/android/contacts/dialpad/DialpadFragment.java b/src/com/android/contacts/dialpad/DialpadFragment.java
index 717db46..6acbc85 100644
--- a/src/com/android/contacts/dialpad/DialpadFragment.java
+++ b/src/com/android/contacts/dialpad/DialpadFragment.java
@@ -1143,8 +1143,9 @@
             case R.id.menu_add_wait:
                 updateDialString(";");
                 return true;
+            default:
+                return false;
         }
-        return false;
     }
 
     @Override