diff options
author | 2014-08-28 16:56:04 -0700 | |
---|---|---|
committer | 2014-09-01 03:59:38 +0000 | |
commit | 95b7bd3ba5bc76dedb964f0fb9a858e072ea4e91 (patch) | |
tree | 3412d0a850f71708bc9ebbfaadd4ee6243b41b23 /java/src/com/android/inputmethod/latin/settings/SettingsValues.java | |
parent | dec2c2d9101d367f5d036a2c4aca24f9f9334039 (diff) | |
download | latinime-95b7bd3ba5bc76dedb964f0fb9a858e072ea4e91.tar.gz latinime-95b7bd3ba5bc76dedb964f0fb9a858e072ea4e91.tar.xz latinime-95b7bd3ba5bc76dedb964f0fb9a858e072ea4e91.zip |
Add a private IME option to suppress the gesture floating preview text.
If the option defined by Constants.NO_FLOATING_GESTURE_PREVIEW is set
for a text field via EditorInfo.privateImeOptions, the floating gesture
preview will be suppressed regardless of the settings preference.
Feature request:
bug: 17325039
Change-Id: I1a1df194369e8f2d76abd9d84939a057f55f4a1c
Diffstat (limited to 'java/src/com/android/inputmethod/latin/settings/SettingsValues.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/settings/SettingsValues.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/java/src/com/android/inputmethod/latin/settings/SettingsValues.java b/java/src/com/android/inputmethod/latin/settings/SettingsValues.java index 91a2b6776..e91862de4 100644 --- a/java/src/com/android/inputmethod/latin/settings/SettingsValues.java +++ b/java/src/com/android/inputmethod/latin/settings/SettingsValues.java @@ -162,8 +162,8 @@ public class SettingsValues { autoCorrectionThresholdRawValue); mGestureInputEnabled = Settings.readGestureInputEnabled(prefs, res); mGestureTrailEnabled = prefs.getBoolean(Settings.PREF_GESTURE_PREVIEW_TRAIL, true); - mGestureFloatingPreviewTextEnabled = prefs.getBoolean( - Settings.PREF_GESTURE_FLOATING_PREVIEW_TEXT, true); + mGestureFloatingPreviewTextEnabled = !mInputAttributes.mDisableGestureFloatingPreviewText + && prefs.getBoolean(Settings.PREF_GESTURE_FLOATING_PREVIEW_TEXT, true); mPhraseGestureEnabled = Settings.readPhraseGestureEnabled(prefs, res); mAutoCorrectionEnabledPerUserSettings = mAutoCorrectEnabled && !mInputAttributes.mInputTypeNoAutoCorrect; |