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

Skip to content
Commit 07320490 authored by Caitlin Shkuratov's avatar Caitlin Shkuratov
Browse files

[CS] 4/4: Update IStatusBarService from WindowRootViewVisIntr/Repo.

Removes code from CentralSurfaces by having the window root view
visibility interactor & repository handle notifying IStatusBar when
lockscreen/shade is shown & hidden.

Bug: 296050180
Test: pull down shade from homescreen -> verified IStatusBarService is
notified of panel revealed with clearEffects=false,
notifLoad={number of notifs}
Test: receive HUN while on homescreen -> verified IStatusBarService is
notified of panel revealed with clearEffects=false, notifLoad=1
Test: receive notif while on AOD & pull down to expan notif -> verified
IStatusBarService is notified of panel revealed with clearEffects=true,
notifLoad={number of notifs}
Test: AOD -> lockscreen transition -> verfieid notifLoad = number of
visible notifs, not all notifs
Test: atest WindowRootViewVisibilityInteractorTest
WindowRootViewVisibilityRepositoryTest CentralSurfacesImplTest

Change-Id: Id5ed29e786fb20b619016d5a76132d0474c40278
parent 0bc3b285
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment