From de251d9713ec5349d97c1e84dc0c54d2dc7b728c Mon Sep 17 00:00:00 2001 From: Keisuke Kuroyanagi Date: Sat, 16 Apr 2016 09:13:15 +0900 Subject: [PATCH] Fix: SpellChecker subtype label cannot be updated. "Use system languages" is always displayed independent from the selected value. This happens due to inverted if-condition that has been introduced in I0ed71bbb580e3547d97e321799ac2b77b1f284a3 Bug: 28204608 Change-Id: I9f0390242cb5ed4960c06eb3d0a4ade7a66143a5 --- src/com/android/settings/inputmethod/SpellCheckersSettings.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/inputmethod/SpellCheckersSettings.java b/src/com/android/settings/inputmethod/SpellCheckersSettings.java index bc2a5c09950..3309af27e83 100644 --- a/src/com/android/settings/inputmethod/SpellCheckersSettings.java +++ b/src/com/android/settings/inputmethod/SpellCheckersSettings.java @@ -113,7 +113,7 @@ public class SpellCheckersSettings extends SettingsPreferenceFragment mSwitchBar.setChecked(isSpellCheckerEnabled); final SpellCheckerSubtype currentScs; - if (mCurrentSci == null) { + if (mCurrentSci != null) { currentScs = mTsm.getCurrentSpellCheckerSubtype( false /* allowImplicitlySelectedSubtype */); } else {