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

Commit 81b43145 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Limit translation of bottom panel snapping to not overshoot." into cw-f-dev

parents 270bc5bc b1440bdb
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -306,8 +306,9 @@ public class WatchListDecorLayout extends FrameLayout
            if (mListView.getChildCount() > 0) {
                if (mListView.getLastVisiblePosition() >= mListView.getCount() - 1) {
                    View lastChild = mListView.getChildAt(mListView.getChildCount() - 1);
                    setScrolling(mBottomPanel,
                            lastChild.getY() + lastChild.getHeight() - mBottomPanel.getTop());
                    setScrolling(mBottomPanel, Math.max(
                            0,
                            lastChild.getY() + lastChild.getHeight() - mBottomPanel.getTop()));
                } else {
                    // shift to hide the frame, last child is not the last position
                    setScrolling(mBottomPanel, mBottomPanel.getHeight());