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

Commit 4a9e713d authored by William Xiao's avatar William Xiao
Browse files

Turn off the open hub complication on the dream

This is a quick CL to turn off the button as it's no longer wanted.
Will remove it more cleanly in a follow-up

Bug: 339667383
Test: manually verified on device
Flag: com.android.systemui.glanceable_hub_shortcut_button
Change-Id: I1d2938881a7c39c3d3d6dfe747dfd6737fba8f5e
parent 1984600f
Loading
Loading
Loading
Loading
+1 −4
Original line number Diff line number Diff line
@@ -36,7 +36,6 @@ import androidx.annotation.Nullable;
import com.android.internal.logging.UiEventLogger;
import com.android.settingslib.Utils;
import com.android.systemui.CoreStartable;
import com.android.systemui.Flags;
import com.android.systemui.animation.ActivityTransitionAnimator;
import com.android.systemui.complication.dagger.DreamHomeControlsComplicationComponent;
import com.android.systemui.controls.ControlsServiceInfo;
@@ -137,9 +136,7 @@ public class DreamHomeControlsComplication implements Complication {

        private void updateHomeControlsComplication() {
            mControlsComponent.getControlsListingController().ifPresent(c -> {
                final boolean replacedWithOpenHub =
                        Flags.glanceableHubShortcutButton() && mReplacedByOpenHub;
                if (isHomeControlsAvailable(c.getCurrentServices()) && !replacedWithOpenHub) {
                if (isHomeControlsAvailable(c.getCurrentServices())) {
                    mDreamOverlayStateController.addComplication(mComplication);
                } else {
                    mDreamOverlayStateController.removeComplication(mComplication);
+5 −6
Original line number Diff line number Diff line
@@ -28,7 +28,6 @@ import android.widget.ImageView;

import com.android.settingslib.Utils;
import com.android.systemui.CoreStartable;
import com.android.systemui.Flags;
import com.android.systemui.communal.domain.interactor.CommunalInteractor;
import com.android.systemui.communal.shared.model.CommunalScenes;
import com.android.systemui.complication.dagger.OpenHubComplicationComponent;
@@ -111,11 +110,11 @@ public class OpenHubComplication implements Complication {

        private void updateOpenHubComplication() {
            // TODO(b/339667383): don't show the complication if glanceable hub is disabled
            if (Flags.glanceableHubShortcutButton()) {
                mDreamOverlayStateController.addComplication(mComplication);
            } else {
                mDreamOverlayStateController.removeComplication(mComplication);
            }
//            if (Flags.glanceableHubShortcutButton()) {
//                mDreamOverlayStateController.addComplication(mComplication);
//            } else {
//                mDreamOverlayStateController.removeComplication(mComplication);
//            }
        }
    }