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

Commit 62c47f0e authored by Andrei Stingaceanu's avatar Andrei Stingaceanu Committed by android-build-merger
Browse files

Merge "Fix ListView losing scroll position" into nyc-dev

am: adde076f

* commit 'adde076f':
  Fix ListView losing scroll position

Change-Id: Icec74f7586c950320355bf9642e12d3f666955a3
parents 634a124d adde076f
Loading
Loading
Loading
Loading
+10 −2
Original line number Diff line number Diff line
@@ -360,6 +360,14 @@ public abstract class AbsSpinner extends AdapterView<SpinnerAdapter> {
        return INVALID_POSITION;
    }

    @Override
    protected void dispatchRestoreInstanceState(SparseArray<Parcelable> container) {
        super.dispatchRestoreInstanceState(container);
        // Restores the selected position when Spinner gets restored,
        // rather than wait until the next measure/layout pass to do it.
        handleDataChanged();
    }

    static class SavedState extends BaseSavedState {
        long selectedId;
        int position;
+0 −1
Original line number Diff line number Diff line
@@ -815,7 +815,6 @@ public abstract class AdapterView<T extends Adapter> extends ViewGroup {
    @Override
    protected void dispatchRestoreInstanceState(SparseArray<Parcelable> container) {
        dispatchThawSelfOnly(container);
        handleDataChanged();
    }

    class AdapterDataSetObserver extends DataSetObserver {