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

Commit c1228794 authored by Menghan Li's avatar Menghan Li Committed by Android (Google) Code Review
Browse files

Merge "Fix Caption preview SubtitleView textSize cannot update correctly" into tm-dev

parents 3beb209f 917ab11e
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -22,6 +22,8 @@ import android.content.Context;
import android.content.res.Resources;
import android.graphics.Color;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.provider.Settings;
import android.view.View;
import android.view.accessibility.CaptioningManager;
@@ -92,6 +94,7 @@ public class CaptionAppearanceFragment extends DashboardFragment

    private final List<Preference> mPreferenceList = new ArrayList<>();

    private final Handler mHandler = new Handler(Looper.getMainLooper());
    private final View.OnLayoutChangeListener mLayoutChangeListener =
            new View.OnLayoutChangeListener() {
                @Override
@@ -99,7 +102,7 @@ public class CaptionAppearanceFragment extends DashboardFragment
                        int oldLeft, int oldTop, int oldRight, int oldBottom) {
                    // Remove the listener once the callback is triggered.
                    mPreviewViewport.removeOnLayoutChangeListener(this);
                    refreshPreviewText();
                    mHandler.post(() ->refreshPreviewText());
                }
            };