Fixing scrolling behavior in BrowseFragment.

When we have a non-visible row at the end of RowsFragment,
it tries to scroll to it, realized there's nothing to display
and then jump back to the previous element. This CL addresses
that by filtering out non-visible items from the end.

Change-Id: I45e9e70343066b008e036c7701f4f1301f7bb40c
5 files changed