diff options
| author | Romain Guy <romainguy@android.com> | 2010-02-08 14:58:01 -0800 |
|---|---|---|
| committer | Romain Guy <romainguy@android.com> | 2010-02-08 14:58:01 -0800 |
| commit | 498b2960d541fe271cc920eb92d60060fe219b35 (patch) | |
| tree | 8b391ea274c2f854f1eedc529072a222f73e1782 | |
| parent | 5d36c46d2d8fb3f1bdc8fd1ff407e14b4433272a (diff) | |
| download | frameworks_base-498b2960d541fe271cc920eb92d60060fe219b35.zip frameworks_base-498b2960d541fe271cc920eb92d60060fe219b35.tar.gz frameworks_base-498b2960d541fe271cc920eb92d60060fe219b35.tar.bz2 | |
Always remember the last touch mode state when touch mode changes.
Do not just rely on getting an onWindowFocusChanged() event. There are cases
where we might not get it (view removed from the window for instance.)
| -rw-r--r-- | core/java/android/widget/AbsListView.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/widget/AbsListView.java b/core/java/android/widget/AbsListView.java index fd6af05..2f96aef 100644 --- a/core/java/android/widget/AbsListView.java +++ b/core/java/android/widget/AbsListView.java @@ -1953,6 +1953,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te } } } + mLastTouchMode = isInTouchMode ? TOUCH_MODE_ON : TOUCH_MODE_OFF; } @Override |
