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

Commit b88068a8 authored by Doris Ling's avatar Doris Ling Committed by Android (Google) Code Review
Browse files

Merge "Fix animation video render issue when Settings->Moves is resumed from...

Merge "Fix animation video render issue when Settings->Moves is resumed from screen off." into nyc-mr1-dev
parents 2c8178db 008ba4ec
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -185,6 +185,12 @@ public final class GesturePreference extends SwitchPreference implements
        Loader<Bitmap> loader = manager.initLoader(id, Bundle.EMPTY, this);
    }

    void onViewVisible() {
        if (mVideoReady && mMediaPlayer != null && !mMediaPlayer.isPlaying()) {
            mMediaPlayer.seekTo(0);
        }
    }

    private static final class PreviewRetriever extends AsyncLoader<Bitmap> {
        private Uri mVideoPath;

+8 −0
Original line number Diff line number Diff line
@@ -118,6 +118,14 @@ public class GestureSettings extends SettingsPreferenceFragment implements
        return view;
    }

    @Override
    public void onStart() {
        super.onStart();
        for (GesturePreference preference : mPreferences) {
            preference.onViewVisible();
        }
    }

    @Override
    public boolean onPreferenceChange(Preference preference, Object newValue) {
        boolean enabled = (boolean) newValue;