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

Commit c862054b authored by John Spurlock's avatar John Spurlock Committed by Android (Google) Code Review
Browse files

Merge "Subscribe to default zen mode condition."

parents 994925d6 dbb22bcd
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -92,6 +92,7 @@ public abstract class ZenModeViewAdapter implements ZenModeView.Adapter {
            mExitIndex = 0;
            dispatchChanged();
        }
        setZenModeCondition();
    }

    @Override
@@ -143,7 +144,15 @@ public abstract class ZenModeViewAdapter implements ZenModeView.Adapter {
        }
        mExitIndex = i;
        dispatchChanged();
        final Uri conditionUri = (Uri) ec.tag;
        setZenModeCondition();
    }

    private void setZenModeCondition() {
        if (mExitIndex < 0 || mExitIndex >= mExits.size()) {
            Log.w(TAG, "setZenModeCondition to bad index " + mExitIndex + " of " + mExits.size());
            return;
        }
        final Uri conditionUri = (Uri) mExits.get(mExitIndex).tag;
        try {
            mNoMan.setZenModeCondition(conditionUri);
        } catch (RemoteException e) {