Merge "Clarify on return value of IC#setImeConsumesInput()" into sc-dev am: 16065df252

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15429835

Change-Id: If65dead852b126778de36a662eaa6c2a4509ba23
This commit is contained in:
TreeHugger Robot
2021-07-30 18:59:32 +00:00
committed by Automerger Merge Worker

View File

@@ -1013,8 +1013,10 @@ public interface InputConnection {
*
* @param imeConsumesInput {@code true} when the IME is consuming input and the cursor should be
* hidden, {@code false} when input to the editor resumes and the cursor should be shown again.
* @return {@code true} on success, {@code false} if the input connection is no longer valid, or
* the protocol is not supported.
* @return For editor authors, the return value will always be ignored. For IME authors, this
* method returns {@code true} if the request was sent (whether or not the associated
* editor does something based on this request), {@code false} if the input connection
* is no longer valid.
*/
default boolean setImeConsumesInput(boolean imeConsumesInput) {
return false;