diff options
author | 2014-02-17 00:06:37 -0800 | |
---|---|---|
committer | 2014-02-17 00:06:37 -0800 | |
commit | 3c4213ea0e779ce2036552d57fbcbb2a630edade (patch) | |
tree | a7daaeb66da539c8433a351923a2f6c6d556155c /java/src/com/android/inputmethod/latin/LatinIME.java | |
parent | 0fcc4b6d361601c51ebe53b1194e1833e1e8be22 (diff) | |
parent | 4c628b9d5b05045e9bbe5be7327e28aee2309e1d (diff) | |
download | latinime-3c4213ea0e779ce2036552d57fbcbb2a630edade.tar.gz latinime-3c4213ea0e779ce2036552d57fbcbb2a630edade.tar.xz latinime-3c4213ea0e779ce2036552d57fbcbb2a630edade.zip |
am 4c628b9d: Merge "Don\'t show important notice on password field"
* commit '4c628b9d5b05045e9bbe5be7327e28aee2309e1d':
Don't show important notice on password field
Diffstat (limited to 'java/src/com/android/inputmethod/latin/LatinIME.java')
-rw-r--r-- | java/src/com/android/inputmethod/latin/LatinIME.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/java/src/com/android/inputmethod/latin/LatinIME.java b/java/src/com/android/inputmethod/latin/LatinIME.java index d69fbb182..1631a200e 100644 --- a/java/src/com/android/inputmethod/latin/LatinIME.java +++ b/java/src/com/android/inputmethod/latin/LatinIME.java @@ -1327,10 +1327,10 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen return false; if (mSuggestionStripView.isShowingAddToDictionaryHint()) return true; - if (ImportantNoticeUtils.hasNewImportantNoticeAndNotInSetupWizard(this)) - return true; if (null == currentSettings) return false; + if (ImportantNoticeUtils.shouldShowImportantNotice(this, currentSettings.mInputAttributes)) + return true; if (!currentSettings.isSuggestionStripVisible()) return false; if (currentSettings.isApplicationSpecifiedCompletionsOn()) @@ -1359,11 +1359,13 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen public void setSuggestedWords(final SuggestedWords suggestedWords, final boolean shouldShow) { mInputLogic.setSuggestedWords(suggestedWords); if (mSuggestionStripView != null) { + final SettingsValues currentSettings = mSettings.getCurrent(); final boolean showSuggestions; if (SuggestedWords.EMPTY == suggestedWords || suggestedWords.isPunctuationSuggestions() - || !mSettings.getCurrent().isSuggestionsRequested()) { - showSuggestions = !mSuggestionStripView.maybeShowImportantNoticeTitle(); + || !currentSettings.isSuggestionsRequested()) { + showSuggestions = !mSuggestionStripView.maybeShowImportantNoticeTitle( + currentSettings.mInputAttributes); } else { showSuggestions = true; } |