commit | ca0a6010b56801ff603f3c7c08327e30f90bfac0 | [log] [tgz] |
---|---|---|
author | Dmitri Plotnikov <dplotnikov@google.com> | Wed Dec 15 15:51:56 2010 -0800 |
committer | Dmitri Plotnikov <dplotnikov@google.com> | Wed Dec 15 15:51:56 2010 -0800 |
tree | e024401ac808fe473011090ad0396dfaabdbd545 | |
parent | 73ac47fb52e2a5c1662e9e31c9e3a618190a5e61 [diff] |
Fixing initialization of requested scroll position Change-Id: I972f0cf39f1a4852a087b66754e71e3e7b03daf1
diff --git a/src/com/android/contacts/list/ContactBrowseListFragment.java b/src/com/android/contacts/list/ContactBrowseListFragment.java index 295f172..8b9e10e 100644 --- a/src/com/android/contacts/list/ContactBrowseListFragment.java +++ b/src/com/android/contacts/list/ContactBrowseListFragment.java
@@ -399,7 +399,7 @@ requestSelectionToScreen(); } - adapter.notifyDataSetChanged(); + getListView().invalidate(); if (mListener != null) { mListener.onSelectionChange();
diff --git a/src/com/android/contacts/widget/AutoScrollListView.java b/src/com/android/contacts/widget/AutoScrollListView.java index 2f85329..e9c1c42 100644 --- a/src/com/android/contacts/widget/AutoScrollListView.java +++ b/src/com/android/contacts/widget/AutoScrollListView.java
@@ -32,7 +32,7 @@ */ private static final float PREFERRED_SELECTION_OFFSET_FROM_TOP = 0.33f; - private int mRequestedScrollPosition; + private int mRequestedScrollPosition = -1; private boolean mSmoothScrollRequested; public AutoScrollListView(Context context) {