Merge changes Id60fd5ee,I4c7b68ad into nyc-mr1-dev
* changes: QS Header: post some updates to the header QS Header: don't update everything unless we need to
This commit is contained in:
committed by
Android (Google) Code Review
commit
4a051a849d
@@ -197,6 +197,7 @@ public class QuickStatusBarHeader extends BaseStatusBarHeader implements
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void setExpanded(boolean expanded) {
|
public void setExpanded(boolean expanded) {
|
||||||
|
if (mExpanded == expanded) return;
|
||||||
mExpanded = expanded;
|
mExpanded = expanded;
|
||||||
mHeaderQsPanel.setExpanded(expanded);
|
mHeaderQsPanel.setExpanded(expanded);
|
||||||
updateEverything();
|
updateEverything();
|
||||||
@@ -255,8 +256,10 @@ public class QuickStatusBarHeader extends BaseStatusBarHeader implements
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void updateEverything() {
|
public void updateEverything() {
|
||||||
updateVisibilities();
|
post(() -> {
|
||||||
setClickable(false);
|
updateVisibilities();
|
||||||
|
setClickable(false);
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
protected void updateVisibilities() {
|
protected void updateVisibilities() {
|
||||||
|
|||||||
Reference in New Issue
Block a user