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

Commit 99eb1204 authored by Weng Su's avatar Weng Su
Browse files

Workaround Wi-Fi Settings NullPointerException

- Add null pointer checking to avoid unexpected crash.

Bug: 177782266
Test: manual test
Change-Id: I2d9ce1777adbc80bb6c40b7bb830de12bb0a9748
parent 88ffca9a
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -177,11 +177,19 @@ public abstract class SettingsPreferenceFragment extends InstrumentedPreferenceF
    }

    public void setPinnedHeaderView(View pinnedHeader) {
        if (mPinnedHeaderFrameLayout == null) {
            Log.e(TAG, "setPinnedHeaderView: null layout");
            return;
        }
        mPinnedHeaderFrameLayout.addView(pinnedHeader);
        mPinnedHeaderFrameLayout.setVisibility(View.VISIBLE);
    }

    public void showPinnedHeader(boolean show) {
        if (mPinnedHeaderFrameLayout == null) {
            Log.e(TAG, "showPinnedHeader: null layout");
            return;
        }
        mPinnedHeaderFrameLayout.setVisibility(show ? View.VISIBLE : View.INVISIBLE);
    }