diff --git a/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java b/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java index cf8db7a8243..70d5c7b63b0 100644 --- a/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java +++ b/src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java @@ -206,9 +206,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; } }