Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eea33448 authored by Amin Shaikh's avatar Amin Shaikh Committed by android-build-merger
Browse files

Merge "Make settings icon invisible when QS is collapsed." into pi-dev am: 4a32b518

am: c1ed0873

Change-Id: Ib7f258e3095e02d71d09ee396a40580639f357df
parents 54bd3a6d c1ed0873
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -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) {
+1 −0
Original line number Original line Diff line number Diff line
@@ -367,6 +367,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();
    }
    }