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

Commit c576332f authored by Jason Monk's avatar Jason Monk Committed by android-build-merger
Browse files

QS: Fix RTL handling for listening am: 69dac2b4 am: e4e5e1a2

am: 0163bc2b

Change-Id: I7eb645e3d8bf3e7e154419365be3efd763062043
parents f74cd055 0163bc2b
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -88,9 +88,9 @@ public class PagedTileLayout extends ViewPager implements QSTileLayout {
        if (mListening == listening) return;
        mListening = listening;
        if (mListening) {
            mPages.get(mPosition).setListening(listening);
            setPageListening(mPosition, true);
            if (mOffPage) {
                mPages.get(mPosition + 1).setListening(listening);
                setPageListening(mPosition + 1, true);
            }
        } else {
            // Make sure no pages are listening.
@@ -131,6 +131,9 @@ public class PagedTileLayout extends ViewPager implements QSTileLayout {

    private void setPageListening(int position, boolean listening) {
        if (position >= mPages.size()) return;
        if (isLayoutRtl()) {
            position = mPages.size() - 1 - position;
        }
        mPages.get(position).setListening(listening);
    }