diff options
author | 2014-10-28 14:40:06 +0900 | |
---|---|---|
committer | 2014-10-28 15:02:31 +0900 | |
commit | 395009c03eeda42b2b2114d005c3ed8d7e4bfd4b (patch) | |
tree | a2d63060e306ae638b37e42f7de8534988a73b36 /java/src/com/android/inputmethod/latin/settings/AppearanceSettingsFragment.java | |
parent | d5455fea4ad710e4b31890affe8efab948fe586e (diff) | |
download | latinime-395009c03eeda42b2b2114d005c3ed8d7e4bfd4b.tar.gz latinime-395009c03eeda42b2b2114d005c3ed8d7e4bfd4b.tar.xz latinime-395009c03eeda42b2b2114d005c3ed8d7e4bfd4b.zip |
Fix NPE in AppearanceSettingsFragment
Bug: 18147440
Change-Id: I7a7a47b3484e54146d34d11b5bd9c1305421d829
Diffstat (limited to 'java/src/com/android/inputmethod/latin/settings/AppearanceSettingsFragment.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/settings/AppearanceSettingsFragment.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/java/src/com/android/inputmethod/latin/settings/AppearanceSettingsFragment.java b/java/src/com/android/inputmethod/latin/settings/AppearanceSettingsFragment.java index a9884ba13..554edc85c 100644 --- a/java/src/com/android/inputmethod/latin/settings/AppearanceSettingsFragment.java +++ b/java/src/com/android/inputmethod/latin/settings/AppearanceSettingsFragment.java @@ -19,9 +19,9 @@ package com.android.inputmethod.latin.settings; import android.os.Bundle; import com.android.inputmethod.latin.R; +import com.android.inputmethod.latin.common.Constants; import com.android.inputmethod.latin.define.ProductionFlags; - /** * "Appearance" settings sub screen. */ @@ -30,8 +30,8 @@ public final class AppearanceSettingsFragment extends SubScreenFragment { public void onCreate(final Bundle icicle) { super.onCreate(icicle); addPreferencesFromResource(R.xml.prefs_screen_appearance); - if (!ProductionFlags.IS_SPLIT_KEYBOARD_SUPPORTED - || !Settings.getInstance().getCurrent().isTablet()) { + if (!ProductionFlags.IS_SPLIT_KEYBOARD_SUPPORTED || + Constants.isPhone(Settings.readScreenMetrics(getResources()))) { removePreference(Settings.PREF_ENABLE_SPLIT_KEYBOARD); } } @@ -43,4 +43,4 @@ public final class AppearanceSettingsFragment extends SubScreenFragment { findPreference(Settings.PREF_CUSTOM_INPUT_STYLES)); ThemeSettingsFragment.updateKeyboardThemeSummary(findPreference(Settings.SCREEN_THEME)); } -}
\ No newline at end of file +} |