Loading packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java +1 −0 Original line number Diff line number Diff line Loading @@ -1635,6 +1635,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView mTranslateableViews.get(i).setTranslationX(0); } invalidateOutline(); getEntry().expandedIcon.setScrollX(0); } mMenuRow.resetMenu(); Loading packages/SystemUI/tests/src/com/android/systemui/statusbar/ExpandableNotificationRowTest.java +9 −0 Original line number Diff line number Diff line Loading @@ -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()); } } Loading
packages/SystemUI/src/com/android/systemui/statusbar/ExpandableNotificationRow.java +1 −0 Original line number Diff line number Diff line Loading @@ -1635,6 +1635,7 @@ public class ExpandableNotificationRow extends ActivatableNotificationView mTranslateableViews.get(i).setTranslationX(0); } invalidateOutline(); getEntry().expandedIcon.setScrollX(0); } mMenuRow.resetMenu(); Loading
packages/SystemUI/tests/src/com/android/systemui/statusbar/ExpandableNotificationRowTest.java +9 −0 Original line number Diff line number Diff line Loading @@ -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()); } }