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

Commit d12cb37b authored by András Kurucz's avatar András Kurucz
Browse files

Inline NotificationPulsingFix flag

Bug: 335560575
Test: builds, DozeTriggersTest still passes
Flag: EXEMPT removing flagged code
Change-Id: I470c9f21719c35a486c56d8fda898cac4c2f3ea4
parent 66b4d2f7
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -1328,16 +1328,6 @@ flag {
  }
}

flag {
  name: "notification_pulsing_fix"
  namespace: "systemui"
  description: "Allow showing new pulsing notifications when the device is already pulsing."
  bug: "335560575"
  metadata {
    purpose: PURPOSE_BUGFIX
  }
}

flag {
    name: "media_lockscreen_launch_animation"
    namespace : "systemui"
+1 −3
Original line number Diff line number Diff line
@@ -40,7 +40,6 @@ import com.android.internal.annotations.VisibleForTesting;
import com.android.internal.logging.InstanceId;
import com.android.internal.logging.UiEvent;
import com.android.internal.logging.UiEventLogger;
import com.android.systemui.Flags;
import com.android.systemui.biometrics.AuthController;
import com.android.systemui.broadcast.BroadcastDispatcher;
import com.android.systemui.dock.DockManager;
@@ -566,8 +565,7 @@ public class DozeTriggers implements DozeMachine.Part {
        }

        // When already in pulsing, we can show the new Notification without requesting a new pulse.
        if (Flags.notificationPulsingFix()
                && dozeState == State.DOZE_PULSING && reason == DozeLog.PULSE_REASON_NOTIFICATION) {
        if (dozeState == State.DOZE_PULSING && reason == DozeLog.PULSE_REASON_NOTIFICATION) {
            return;
        }

+0 −2
Original line number Diff line number Diff line
@@ -46,7 +46,6 @@ import androidx.test.filters.SmallTest;

import com.android.internal.logging.InstanceId;
import com.android.internal.logging.UiEventLogger;
import com.android.systemui.Flags;
import com.android.systemui.SysuiTestCase;
import com.android.systemui.biometrics.AuthController;
import com.android.systemui.broadcast.BroadcastDispatcher;
@@ -222,7 +221,6 @@ public class DozeTriggersTest extends SysuiTestCase {
    }

    @Test
    @EnableFlags(Flags.FLAG_NOTIFICATION_PULSING_FIX)
    public void testOnNotification_alreadyPulsing_notificationNotSuppressed() {
        // GIVEN device is pulsing
        Runnable pulseSuppressListener = mock(Runnable.class);