mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 02:38:20 +00:00
Ensuring that snapToPage is completely aborted / cleaned up upon setCurrentPage (issue 11003904)
Change-Id: Iba851c297ab9406b094c8f0cbf6e39675d0ffa39
This commit is contained in:
@@ -518,6 +518,9 @@ public abstract class PagedView extends ViewGroup implements ViewGroup.OnHierarc
|
||||
void setCurrentPage(int currentPage) {
|
||||
if (!mScroller.isFinished()) {
|
||||
mScroller.abortAnimation();
|
||||
// We need to clean up the next page here to avoid computeScrollHelper from
|
||||
// updating current page on the pass.
|
||||
mNextPage = INVALID_PAGE;
|
||||
}
|
||||
// don't introduce any checks like mCurrentPage == currentPage here-- if we change the
|
||||
// the default
|
||||
|
||||
Reference in New Issue
Block a user