Merge "QS: Fix RTL animation" into nyc-dev am: d1df86dbb8
am: 5a2b96a8c5
* commit '5a2b96a8c5d0f6a96964016ebad823766f18cc45':
QS: Fix RTL animation
Change-Id: I6b71bd01e6ac97ed244e0b2ac2ed59e4e7215c71
This commit is contained in:
@@ -252,8 +252,12 @@ public class QSAnimator implements Callback, PageListener, Listener, OnLayoutCha
|
||||
|
||||
private void getRelativePositionInt(int[] loc1, View view, View parent) {
|
||||
if(view == parent || view == null) return;
|
||||
loc1[0] += view.getX();
|
||||
loc1[1] += view.getTop();
|
||||
// Ignore tile pages as they can have some offset we don't want to take into account in
|
||||
// RTL.
|
||||
if (!(view instanceof PagedTileLayout.TilePage)) {
|
||||
loc1[0] += view.getLeft();
|
||||
loc1[1] += view.getTop();
|
||||
}
|
||||
getRelativePositionInt(loc1, (View) view.getParent(), parent);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user