Merge "State of QSSecurityFooter refreshes early."
This commit is contained in:
committed by
Android (Google) Code Review
commit
6dc673b8fa
@@ -288,6 +288,7 @@ public class QSFragment extends Fragment implements QS, CommandQueue.Callbacks {
|
||||
mHeader.setListening(listening);
|
||||
mFooter.setListening(listening);
|
||||
mQSPanel.setListening(mListening && mQsExpanded);
|
||||
mQSPanel.getFooter().setListening(listening);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
@@ -350,7 +350,6 @@ public class QSPanel extends LinearLayout implements Tunable, Callback, Brightne
|
||||
if (mTileLayout != null) {
|
||||
mTileLayout.setListening(listening);
|
||||
}
|
||||
mFooter.setListening(mListening);
|
||||
if (mListening) {
|
||||
refreshAllTiles();
|
||||
}
|
||||
|
||||
@@ -96,6 +96,7 @@ public class QSSecurityFooter implements OnClickListener, DialogInterface.OnClic
|
||||
public void setListening(boolean listening) {
|
||||
if (listening) {
|
||||
mSecurityController.addCallback(mCallback);
|
||||
refreshState();
|
||||
} else {
|
||||
mSecurityController.removeCallback(mCallback);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user