From e7b3ad6726087cd64e6bb26c68994320e3541473 Mon Sep 17 00:00:00 2001 From: Abodunrinwa Toki Date: Mon, 18 Jul 2016 12:03:38 +0100 Subject: [PATCH] DO NOT MERGE: InputSettings: Fix incorrect keyboard list on rotation. This ports I1e4035f4dcff33e6b9a42d448303e962bd87c14b to MR1 dev. Bug: 28182232 Change-Id: I292b00a21eb80577dbfec6a13f57b326571aefc7 --- .../android/settings/inputmethod/PhysicalKeyboardFragment.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; } }