SF: Iterate correctly over multiple displays when computing and caching bounds

Bug: 124308298

Test: go/wm-smoke
Test: atest EncodeVirtualDisplayWithCompositionTest
Change-Id: I6d5f1cbe29ba33be4407091cbdd17ec038b7301f
1 file changed