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

Commit 4f05a877 authored by Philip P. Moltmann's avatar Philip P. Moltmann
Browse files

Update Allow-button enabled state

Whenever mDoNotAskChecked is updated. Otherwise we forget up mark it as
disabled after a onDestroy->onCreate cycle.

Change-Id: I2d9f1a06286474bfe553f2337a0bd023cea1962b
Fixes: 70259020
Test: Disabled button by clicking checkbox, entered split-screen mode
parent 0fd15df7
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -115,6 +115,8 @@ public class GrantPermissionsViewHandlerImpl implements GrantPermissionsViewHand
        mGroupIndex = savedInstanceState.getInt(ARG_GROUP_INDEX);
        mShowDonNotAsk = savedInstanceState.getBoolean(ARG_GROUP_SHOW_DO_NOT_ASK);
        mDoNotAskChecked = savedInstanceState.getBoolean(ARG_GROUP_DO_NOT_ASK_CHECKED);

        updateDoNotAskCheckBox();
    }

    @Override
@@ -329,9 +331,11 @@ public class GrantPermissionsViewHandlerImpl implements GrantPermissionsViewHand
            mDoNotAskCheckbox.setVisibility(View.VISIBLE);
            mDoNotAskCheckbox.setOnClickListener(this);
            mDoNotAskCheckbox.setChecked(mDoNotAskChecked);
            mAllowButton.setEnabled(!mDoNotAskChecked);
        } else {
            mDoNotAskCheckbox.setVisibility(View.GONE);
            mDoNotAskCheckbox.setOnClickListener(null);
            mAllowButton.setEnabled(true);
        }
    }