1
0
Fork 0

fix unsupported requestShowSelf() usage on old Android versions

This commit is contained in:
sspanak 2022-08-14 17:49:33 +03:00
parent c19c29912b
commit 941fb3e754

View file

@ -2,6 +2,7 @@ package io.github.sspanak.tt9;
import android.content.Intent; import android.content.Intent;
import android.inputmethodservice.InputMethodService; import android.inputmethodservice.InputMethodService;
import android.os.Build;
import android.os.Handler; import android.os.Handler;
import android.os.SystemClock; import android.os.SystemClock;
import android.text.InputType; import android.text.InputType;
@ -268,7 +269,9 @@ public class TraditionalT9 extends InputMethodService {
mKeyMode = determineInputMode(inputField); mKeyMode = determineInputMode(inputField);
// show or hide UI elements // show or hide UI elements
requestShowSelf(1); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
requestShowSelf(1);
}
updateCandidates(); updateCandidates();
setSuggestions(null, -1); setSuggestions(null, -1);
setCandidatesViewShown(false); setCandidatesViewShown(false);