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

Commit 223bfe09 authored by Anushree Ganjam's avatar Anushree Ganjam Committed by Android (Google) Code Review
Browse files

Merge "Revert "Revert "Add "incrementEventCountBy" function to Onboardi..."" into tm-dev

parents ec3723be 13b3922a
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -140,4 +140,19 @@ public class OnboardingPrefs<T extends ActivityContext> {
        mSharedPrefs.edit().putInt(eventKey, count).apply();
        return hasReachedMaxCount(count, eventKey);
    }

    /**
     * Add "incCountBy" to the given event count, if we haven't already reached the max count.
     *
     * @return Whether we have now reached the max count.
     */
    public boolean incrementEventCountBy(int incCountBy, @EventCountKey String eventKey) {
        int count = getCount(eventKey);
        if (hasReachedMaxCount(count, eventKey)) {
            return true;
        }
        count += incCountBy;
        mSharedPrefs.edit().putInt(eventKey, count).apply();
        return hasReachedMaxCount(count, eventKey);
    }
}