diff --git a/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java b/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java index 84223b7a8a4..b0c24b041ce 100644 --- a/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java +++ b/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java @@ -212,9 +212,9 @@ public final class PhysicalKeyboardFragment extends SettingsPreferenceFragment clearLoader(); mLastHardKeyboards.clear(); mLastHardKeyboards.addAll(newHardKeyboards); + mLoaderIDs.add(mNextLoaderId); getLoaderManager().initLoader(mNextLoaderId, null, new Callbacks(getContext(), this, mLastHardKeyboards)); - mLoaderIDs.add(mNextLoaderId); ++mNextLoaderId; } }