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

Commit fd344dcd authored by Christopher Tate's avatar Christopher Tate
Browse files

Handle process death viz deferred FGS notification

If the app has disappeared during the FGS notification deferral
interval, of course we should not attempt to post it.

Bug: 175887142
Test: manual (kill app during deferral period)
Change-Id: I54231af16b39ac5194e83d3f35ed3758f2d445d7
parent 4e0f4d30
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1761,7 +1761,7 @@ public final class ActiveServices {
                        // The service might have been stopped or exited foreground state
                        // in the interval, so we lazy check whether we still need to show
                        // the notification.
                        if (r.isForeground) {
                        if (r.isForeground && r.app != null) {
                            r.postNotification();
                        } else if (DEBUG_FOREGROUND_SERVICE) {
                            Slog.d(TAG_SERVICE, "  - service no longer running/fg, ignoring");