Fix focus ordering with duplicate ids
AdapterViews (and other dynamic layouts) inflate views which
can lead to multiple views with the same id. The original
user-specified focus logic assumed that id's were unique causing
focus loops. This now uses the full "insideOut" id-search
instead of an id->view map.
Bug: 32647147
Test: FocusFinderTest still passes. Added #testDuplicateId
specifically for this scenario
Change-Id: Iaed98438f5ad70c866dd72e699453eab0ac0cf58
Loading
Please register or sign in to comment