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

Commit ac126be5 authored by Adam Powell's avatar Adam Powell Committed by Android (Google) Code Review
Browse files

Merge "Fix bug 5226097 - App compatibility issues around new ListView fixes"

parents b3db5b73 247a0f0a
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -264,7 +264,7 @@ public class ListView extends AbsListView {

        // in the case of re-adding a header view, or adding one later on,
        // we need to notify the observer
        if (mDataSetObserver != null) {
        if (mAdapter != null && mDataSetObserver != null) {
            mDataSetObserver.onChanged();
        }
    }
@@ -299,7 +299,7 @@ public class ListView extends AbsListView {
    public boolean removeHeaderView(View v) {
        if (mHeaderViewInfos.size() > 0) {
            boolean result = false;
            if (((HeaderViewListAdapter) mAdapter).removeHeader(v)) {
            if (mAdapter != null && ((HeaderViewListAdapter) mAdapter).removeHeader(v)) {
                if (mDataSetObserver != null) {
                    mDataSetObserver.onChanged();
                }
@@ -350,7 +350,7 @@ public class ListView extends AbsListView {

        // in the case of re-adding a footer view, or adding one later on,
        // we need to notify the observer
        if (mDataSetObserver != null) {
        if (mAdapter != null && mDataSetObserver != null) {
            mDataSetObserver.onChanged();
        }
    }
@@ -384,7 +384,7 @@ public class ListView extends AbsListView {
    public boolean removeFooterView(View v) {
        if (mFooterViewInfos.size() > 0) {
            boolean result = false;
            if (((HeaderViewListAdapter) mAdapter).removeFooter(v)) {
            if (mAdapter != null && ((HeaderViewListAdapter) mAdapter).removeFooter(v)) {
                if (mDataSetObserver != null) {
                    mDataSetObserver.onChanged();
                }