Noticed an issue where performance would degrade significantly if update was called frequently. This is because the update call does not clear out the focusableItems array, so it would contain many duplicates of items and the updateNeighbors calls for all of these items would take a long time to run (> 1 sec) leading to the app lagging.
Noticed an issue where performance would degrade significantly if update was called frequently. This is because the update call does not clear out the focusableItems array, so it would contain many duplicates of items and the updateNeighbors calls for all of these items would take a long time to run (> 1 sec) leading to the app lagging.