am 0a6620e8: Merge "Suppress quick settings if setup has not been completed." into jb-mr1.1-dev
* commit '0a6620e8615ade341336730a5aa9f0e62a295c9f': Suppress quick settings if setup has not been completed.
This commit is contained in:
@@ -298,7 +298,7 @@ public class PhoneStatusBar extends BaseStatusBar {
|
||||
if (MULTIUSER_DEBUG) Slog.d(TAG, String.format("User setup changed: " +
|
||||
"selfChange=%s userSetup=%s mUserSetup=%s",
|
||||
selfChange, userSetup, mUserSetup));
|
||||
if (mSettingsButton != null && !mHasSettingsPanel) {
|
||||
if (mSettingsButton != null && mHasFlipSettings) {
|
||||
mSettingsButton.setVisibility(userSetup ? View.VISIBLE : View.INVISIBLE);
|
||||
}
|
||||
if (mSettingsPanel != null) {
|
||||
@@ -1488,6 +1488,9 @@ public class PhoneStatusBar extends BaseStatusBar {
|
||||
return;
|
||||
}
|
||||
|
||||
// Settings are not available in setup
|
||||
if (!mUserSetup) return;
|
||||
|
||||
if (mHasFlipSettings) {
|
||||
mNotificationPanel.expand();
|
||||
if (mFlipSettingsView.getVisibility() != View.VISIBLE) {
|
||||
@@ -1501,6 +1504,9 @@ public class PhoneStatusBar extends BaseStatusBar {
|
||||
}
|
||||
|
||||
public void switchToSettings() {
|
||||
// Settings are not available in setup
|
||||
if (!mUserSetup) return;
|
||||
|
||||
mFlipSettingsView.setScaleX(1f);
|
||||
mFlipSettingsView.setVisibility(View.VISIBLE);
|
||||
mSettingsButton.setVisibility(View.GONE);
|
||||
@@ -1512,6 +1518,9 @@ public class PhoneStatusBar extends BaseStatusBar {
|
||||
}
|
||||
|
||||
public void flipToSettings() {
|
||||
// Settings are not available in setup
|
||||
if (!mUserSetup) return;
|
||||
|
||||
if (mFlipSettingsViewAnim != null) mFlipSettingsViewAnim.cancel();
|
||||
if (mScrollViewAnim != null) mScrollViewAnim.cancel();
|
||||
if (mSettingsButtonAnim != null) mSettingsButtonAnim.cancel();
|
||||
|
||||
Reference in New Issue
Block a user