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

Commit c8421712 authored by Adam He's avatar Adam He
Browse files

Quick change to add default to deprecated callback method so

implementors can move to new api.

Bug: 186475868
Test: atest CtsTranslationTestCases
Change-Id: I3cfa2ec09bab37b7db110bf0f140754db4d2329a
parent c70b38a9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -52975,7 +52975,7 @@ package android.view.translation {
    method public void onFinished();
    method public void onPaused();
    method public default void onResumed(@NonNull android.icu.util.ULocale, @NonNull android.icu.util.ULocale);
    method @Deprecated public void onStarted(@NonNull String, @NonNull String);
    method @Deprecated public default void onStarted(@NonNull String, @NonNull String);
    method public default void onStarted(@NonNull android.icu.util.ULocale, @NonNull android.icu.util.ULocale);
  }
+3 −1
Original line number Diff line number Diff line
@@ -31,7 +31,9 @@ public interface UiTranslationStateCallback {
     * @deprecated use {@link #onStarted(ULocale, ULocale)} instead.
     */
    @Deprecated
    void onStarted(@NonNull String sourceLocale, @NonNull String targetLocale);
    default void onStarted(@NonNull String sourceLocale, @NonNull String targetLocale) {
        // no-op
    }

    /**
     * The system is requesting translation of the UI from {@code sourceLocale} to {@code