Merge "Make settings icon invisible when QS is collapsed." into pi-dev
am: 4a32b51800
Change-Id: I19fb5223a5715c83eb708431eaee8632cb960575
This commit is contained in:
@@ -284,6 +284,7 @@ public class QSFooterImpl extends FrameLayout implements QSFooter,
|
|||||||
final boolean isDemo = UserManager.isDeviceInDemoMode(mContext);
|
final boolean isDemo = UserManager.isDeviceInDemoMode(mContext);
|
||||||
mMultiUserSwitch.setVisibility(showUserSwitcher(isDemo) ? View.VISIBLE : View.INVISIBLE);
|
mMultiUserSwitch.setVisibility(showUserSwitcher(isDemo) ? View.VISIBLE : View.INVISIBLE);
|
||||||
mEdit.setVisibility(isDemo || !mExpanded ? View.INVISIBLE : View.VISIBLE);
|
mEdit.setVisibility(isDemo || !mExpanded ? View.INVISIBLE : View.VISIBLE);
|
||||||
|
mSettingsButton.setVisibility(isDemo || !mExpanded ? View.INVISIBLE : View.VISIBLE);
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean showUserSwitcher(boolean isDemo) {
|
private boolean showUserSwitcher(boolean isDemo) {
|
||||||
|
|||||||
@@ -366,6 +366,7 @@ public class QuickStatusBarHeader extends RelativeLayout implements
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onAttachedToWindow() {
|
public void onAttachedToWindow() {
|
||||||
|
super.onAttachedToWindow();
|
||||||
Dependency.get(StatusBarIconController.class).addIconGroup(mIconManager);
|
Dependency.get(StatusBarIconController.class).addIconGroup(mIconManager);
|
||||||
requestApplyInsets();
|
requestApplyInsets();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user