Fix display settings loss: consider all possible DisplayInfo.
DisplayWindowSettingsProvider now considers all possible DisplayInfo
for each logical display when removing stale display settings. This
ensures that settings for all displays, such as inner and outer displays
on foldables, are preserved while cleaning up outdated settings linked
to inactive displays.
Fix: 353661712
Test: atest WmTests:DisplayWindowSettingsProviderTests
Flag: EXEMPT bugfix
Change-Id: Iddb7c24f8f621aadf481605512e0b67816e9f70d
4 files changed