Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cb921c1e authored by Yohei Yukawa's avatar Yohei Yukawa Committed by Android (Google) Code Review
Browse files

Merge "Bind SpellCheckerService as IMPORTANT_BACKGROUND" into oc-mr1-dev

parents 66994114 ad78a615
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -214,8 +214,7 @@ public class InputMethodManagerService extends IInputMethodManager.Stub
            Context.BIND_AUTO_CREATE
            | Context.BIND_NOT_VISIBLE
            | Context.BIND_NOT_FOREGROUND
            | Context.BIND_IMPORTANT_BACKGROUND
            | Context.BIND_SHOWING_UI;
            | Context.BIND_IMPORTANT_BACKGROUND;

    /**
     * Binding flags used only while the {@link InputMethodService} is showing window.
@@ -223,7 +222,8 @@ public class InputMethodManagerService extends IInputMethodManager.Stub
    private static final int IME_VISIBLE_BIND_FLAGS =
            Context.BIND_AUTO_CREATE
            | Context.BIND_TREAT_LIKE_ACTIVITY
            | Context.BIND_FOREGROUND_SERVICE;
            | Context.BIND_FOREGROUND_SERVICE
            | Context.BIND_SHOWING_UI;

    @Retention(SOURCE)
    @IntDef({HardKeyboardBehavior.WIRELESS_AFFORDANCE, HardKeyboardBehavior.WIRED_AFFORDANCE})
+1 −1
Original line number Diff line number Diff line
@@ -598,7 +598,7 @@ public class TextServicesManagerService extends ITextServicesManager.Stub {
            Slog.w(TAG, "bind service: " + info.getId());
        }
        if (!bindCurrentSpellCheckerService(serviceIntent, connection,
                Context.BIND_AUTO_CREATE | Context.BIND_FOREGROUND_SERVICE_WHILE_AWAKE)) {
                Context.BIND_AUTO_CREATE | Context.BIND_IMPORTANT_BACKGROUND)) {
            Slog.e(TAG, "Failed to get a spell checker service.");
            return null;
        }