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
|
||||
public void setExpanded(boolean expanded) {
|
||||
if (mExpanded == expanded) return;
|
||||
mExpanded = expanded;
|
||||
mHeaderQsPanel.setExpanded(expanded);
|
||||
updateEverything();
|
||||
@@ -255,8 +256,10 @@ public class QuickStatusBarHeader extends BaseStatusBarHeader implements
|
||||
|
||||
@Override
|
||||
public void updateEverything() {
|
||||
updateVisibilities();
|
||||
setClickable(false);
|
||||
post(() -> {
|
||||
updateVisibilities();
|
||||
setClickable(false);
|
||||
});
|
||||
}
|
||||
|
||||
protected void updateVisibilities() {
|
||||
|
||||
Reference in New Issue
Block a user