diff options
author | Amith Yamasani <yamasani@google.com> | 2013-08-05 10:55:28 -0700 |
---|---|---|
committer | Amith Yamasani <yamasani@google.com> | 2013-08-05 10:55:28 -0700 |
commit | a47372c8617e8817d5b57aa6ed905017e7573224 (patch) | |
tree | 17256e4e914d39b50bf92a2e9436f5c8f58cd72b | |
parent | 3d38fa301ca502882b1bbe06c030d037289636b7 (diff) | |
download | frameworks_base-a47372c8617e8817d5b57aa6ed905017e7573224.zip frameworks_base-a47372c8617e8817d5b57aa6ed905017e7573224.tar.gz frameworks_base-a47372c8617e8817d5b57aa6ed905017e7573224.tar.bz2 |
Don't check for valid fragment when switching to another fragment
Bug: 10184429
Change-Id: I09b39682d907a1cd7ce140e0be0faaddfaba6bd1
-rw-r--r-- | core/java/android/preference/PreferenceActivity.java | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/core/java/android/preference/PreferenceActivity.java b/core/java/android/preference/PreferenceActivity.java index 7a41f3c..8f184b9 100644 --- a/core/java/android/preference/PreferenceActivity.java +++ b/core/java/android/preference/PreferenceActivity.java @@ -1282,7 +1282,7 @@ public abstract class PreferenceActivity extends ListActivity implements } /** - * Start a new fragment containing a preference panel. If the prefences + * Start a new fragment containing a preference panel. If the preferences * are being displayed in multi-pane mode, the given fragment class will * be instantiated and placed in the appropriate pane. If running in * single-pane mode, a new activity will be launched in which to show the @@ -1305,10 +1305,6 @@ public abstract class PreferenceActivity extends ListActivity implements if (mSinglePane) { startWithFragment(fragmentClass, args, resultTo, resultRequestCode, titleRes, 0); } else { - if (!isValidFragment(fragmentClass)) { - throw new IllegalArgumentException("Invalid fragment for this activity: " - + fragmentClass); - } Fragment f = Fragment.instantiate(this, fragmentClass, args); if (resultTo != null) { f.setTargetFragment(resultTo, resultRequestCode); |