Set the bounds offset of RecyclerView FocusArea

When FocusAreas overlap, RotaryService may fail to find the correct
nudge target. Setting the bounds offset of the FocusArea can fix
the bug.

Bug: 171843406
Test: manual

Change-Id: Ib97b6df6b0cb3f006db1d7c25abb5a276014a850
diff --git a/src/com/android/car/dialer/ui/common/DialerListBaseFragment.java b/src/com/android/car/dialer/ui/common/DialerListBaseFragment.java
index 473365e..fc5d3e6 100644
--- a/src/com/android/car/dialer/ui/common/DialerListBaseFragment.java
+++ b/src/com/android/car/dialer/ui/common/DialerListBaseFragment.java
@@ -142,6 +142,7 @@
                 R.dimen.list_top_padding);
         mRecyclerView.setPadding(0, insets.getTop() + listTopPadding, 0, insets.getBottom());
         mFocusArea.setHighlightPadding(0, insets.getTop() + listTopPadding, 0, insets.getBottom());
+        mFocusArea.setBoundsOffset(0, insets.getTop() + listTopPadding, 0, insets.getBottom());
         requireView().setPadding(insets.getLeft(), 0, insets.getRight(), 0);
     }
 }