diff options
author | 2025-02-12 22:35:44 +0000 | |
---|---|---|
committer | 2025-02-13 09:59:43 +0000 | |
commit | d10e301f95be2a46b91e9642c50ab8a18ef49c0c (patch) | |
tree | 3744e6e06c4412106f35ea7025efd2012a1eaacd /libs/androidfw/Util.cpp | |
parent | a29cd592167888badd9f0073767c418ce049f5d5 (diff) |
Cleanup ShadeDisplayAware dagger modules
shadeDisplaysInteractor was bound in SystemUIModule (that is available for all sysui variants), despite using NotificationStackRebindingHider, ShadeExpandedStateInteractor and WindowRootView (that were only provided in ShadeModule, not available in SysUI variants other than Google and aosp).
The issue was mistakenly fixed using optional bindings. This cl properly fixes it by binding it only in ShadeModule.
It is **not** possible to bind the entire ShadeDisplayAwareModule in the same way (as an include of ShadeModule, for example) as there are several classes in SystemUIModule that need the objects provided by ShadeDisplayAwareModule.
Bug: 362719719
Bug: 396159919
Test: Builds
Flag: com.android.systemui.shade_window_goes_around
Change-Id: If9d9e476c50013501fbabd41234012e31304e401
Diffstat (limited to 'libs/androidfw/Util.cpp')
0 files changed, 0 insertions, 0 deletions