Merge "Fix incorrect icon alignment on shelf" into pi-dev

This commit is contained in:
Selim Cinek
2018-05-02 20:36:24 +00:00
committed by Android (Google) Code Review
2 changed files with 10 additions and 0 deletions

View File

@@ -1635,6 +1635,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView
mTranslateableViews.get(i).setTranslationX(0);
}
invalidateOutline();
getEntry().expandedIcon.setScrollX(0);
}
mMenuRow.resetMenu();

View File

@@ -298,4 +298,13 @@ public class ExpandableNotificationRowTest extends SysuiTestCase {
assertEquals(3, mGroupRow.getNumUniqueChannels());
}
@Test
public void testIconScrollXAfterTranslationAndReset() throws Exception {
mGroupRow.setTranslation(50);
assertEquals(50, -mGroupRow.getEntry().expandedIcon.getScrollX());
mGroupRow.resetTranslation();
assertEquals(0, mGroupRow.getEntry().expandedIcon.getScrollX());
}
}