Loading packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +2 −2 Original line number Diff line number Diff line Loading @@ -219,7 +219,7 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { } public void onCollapse() { if (mCustomizePanel != null && mCustomizePanel.isCustomizing()) { if (mCustomizePanel != null && mCustomizePanel.isShown()) { mCustomizePanel.hide(mCustomizePanel.getWidth() / 2, mCustomizePanel.getHeight() / 2); } } Loading Loading @@ -404,7 +404,7 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { } public void closeDetail() { if (mCustomizePanel != null && mCustomizePanel.isCustomizing()) { if (mCustomizePanel != null && mCustomizePanel.isShown()) { // Treat this as a detail panel for now, to make things easy. mCustomizePanel.hide(mCustomizePanel.getWidth() / 2, mCustomizePanel.getHeight() / 2); return; Loading packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java +7 −1 Original line number Diff line number Diff line Loading @@ -163,6 +163,10 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene } } public boolean isShown() { return isShown; } private void setCustomizing(boolean customizing) { mCustomizing = customizing; mQsContainer.notifyCustomizeChanged(); Loading Loading @@ -217,7 +221,9 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene private final AnimatorListener mExpandAnimationListener = new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { if (isShown) { setCustomizing(true); } mNotifQsContainer.setCustomizerAnimating(false); } Loading Loading
packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +2 −2 Original line number Diff line number Diff line Loading @@ -219,7 +219,7 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { } public void onCollapse() { if (mCustomizePanel != null && mCustomizePanel.isCustomizing()) { if (mCustomizePanel != null && mCustomizePanel.isShown()) { mCustomizePanel.hide(mCustomizePanel.getWidth() / 2, mCustomizePanel.getHeight() / 2); } } Loading Loading @@ -404,7 +404,7 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { } public void closeDetail() { if (mCustomizePanel != null && mCustomizePanel.isCustomizing()) { if (mCustomizePanel != null && mCustomizePanel.isShown()) { // Treat this as a detail panel for now, to make things easy. mCustomizePanel.hide(mCustomizePanel.getWidth() / 2, mCustomizePanel.getHeight() / 2); return; Loading
packages/SystemUI/src/com/android/systemui/qs/customize/QSCustomizer.java +7 −1 Original line number Diff line number Diff line Loading @@ -163,6 +163,10 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene } } public boolean isShown() { return isShown; } private void setCustomizing(boolean customizing) { mCustomizing = customizing; mQsContainer.notifyCustomizeChanged(); Loading Loading @@ -217,7 +221,9 @@ public class QSCustomizer extends LinearLayout implements OnMenuItemClickListene private final AnimatorListener mExpandAnimationListener = new AnimatorListenerAdapter() { @Override public void onAnimationEnd(Animator animation) { if (isShown) { setCustomizing(true); } mNotifQsContainer.setCustomizerAnimating(false); } Loading