Loading packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +11 −2 Original line number Diff line number Diff line Loading @@ -70,6 +70,7 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { private QSCustomizer mCustomizePanel; private Record mDetailRecord; private boolean mTriggeredExpand; public QSPanel(Context context) { this(context, null); Loading Loading @@ -384,8 +385,16 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { } protected void handleShowDetail(Record r, boolean show) { if (show && !mExpanded) { mHost.animateExpandQS(); if (show) { if (!mExpanded) { mTriggeredExpand = true; mHost.animateToggleQSExpansion(); } else { mTriggeredExpand = false; } } else if (mTriggeredExpand) { mHost.animateToggleQSExpansion(); mTriggeredExpand = false; } if (r instanceof TileRecord) { handleShowDetailTile((TileRecord) r, show); Loading packages/SystemUI/src/com/android/systemui/qs/QSTile.java +1 −1 Original line number Diff line number Diff line Loading @@ -389,7 +389,7 @@ public abstract class QSTile<TState extends State> implements Listenable { void startRunnableDismissingKeyguard(Runnable runnable); void warn(String message, Throwable t); void collapsePanels(); void animateExpandQS(); void animateToggleQSExpansion(); void openPanels(); Looper getLooper(); Context getContext(); Loading packages/SystemUI/src/com/android/systemui/statusbar/phone/QSTileHost.java +1 −1 Original line number Diff line number Diff line Loading @@ -209,7 +209,7 @@ public class QSTileHost implements QSTile.Host, Tunable { // already logged } public void animateExpandQS() { public void animateToggleQSExpansion() { // TODO: Better path to animated panel expansion. mHeader.performClick(); } Loading Loading
packages/SystemUI/src/com/android/systemui/qs/QSPanel.java +11 −2 Original line number Diff line number Diff line Loading @@ -70,6 +70,7 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { private QSCustomizer mCustomizePanel; private Record mDetailRecord; private boolean mTriggeredExpand; public QSPanel(Context context) { this(context, null); Loading Loading @@ -384,8 +385,16 @@ public class QSPanel extends LinearLayout implements Tunable, Callback { } protected void handleShowDetail(Record r, boolean show) { if (show && !mExpanded) { mHost.animateExpandQS(); if (show) { if (!mExpanded) { mTriggeredExpand = true; mHost.animateToggleQSExpansion(); } else { mTriggeredExpand = false; } } else if (mTriggeredExpand) { mHost.animateToggleQSExpansion(); mTriggeredExpand = false; } if (r instanceof TileRecord) { handleShowDetailTile((TileRecord) r, show); Loading
packages/SystemUI/src/com/android/systemui/qs/QSTile.java +1 −1 Original line number Diff line number Diff line Loading @@ -389,7 +389,7 @@ public abstract class QSTile<TState extends State> implements Listenable { void startRunnableDismissingKeyguard(Runnable runnable); void warn(String message, Throwable t); void collapsePanels(); void animateExpandQS(); void animateToggleQSExpansion(); void openPanels(); Looper getLooper(); Context getContext(); Loading
packages/SystemUI/src/com/android/systemui/statusbar/phone/QSTileHost.java +1 −1 Original line number Diff line number Diff line Loading @@ -209,7 +209,7 @@ public class QSTileHost implements QSTile.Host, Tunable { // already logged } public void animateExpandQS() { public void animateToggleQSExpansion() { // TODO: Better path to animated panel expansion. mHeader.performClick(); } Loading