Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 213b9805 authored by Romain Guy's avatar Romain Guy Committed by Android (Google) Code Review
Browse files

Merge "Don't assume there's a selected position in touch mode. Bug #2520743" into froyo

parents a947fce3 91c86136
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -1128,11 +1128,13 @@ public class GridView extends AbsListView {
            default:
                if (childCount == 0) {
                    if (!mStackFromBottom) {
                        setSelectedPositionInt(0);
                        setSelectedPositionInt(mAdapter == null || isInTouchMode() ?
                                INVALID_POSITION : 0);
                        sel = fillFromTop(childrenTop);
                    } else {
                        final int last = mItemCount - 1;
                        setSelectedPositionInt(last);
                        setSelectedPositionInt(mAdapter == null || isInTouchMode() ?
                                INVALID_POSITION : last);
                        sel = fillFromBottom(last, childrenBottom);
                    }
                } else {