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

Commit e70748e7 authored by Jim Miller's avatar Jim Miller Committed by Android (Google) Code Review
Browse files

Merge "Remove unnecessary userid check" into jb-mr2-dev

parents 5ef14b25 f083324b
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
@@ -408,12 +408,10 @@ public class AppWidgetHost {
     * @hide
     */
    protected void onProvidersChanged(int userId) {
        checkUserMatch(userId);
        // Does nothing
    }

    void updateAppWidgetView(int appWidgetId, RemoteViews views, int userId) {
        checkUserMatch(userId);
        AppWidgetHostView v;
        synchronized (mViews) {
            v = mViews.get(appWidgetId);
@@ -424,7 +422,6 @@ public class AppWidgetHost {
    }

    void viewDataChanged(int appWidgetId, int viewId, int userId) {
        checkUserMatch(userId);
        AppWidgetHostView v;
        synchronized (mViews) {
            v = mViews.get(appWidgetId);
@@ -434,16 +431,6 @@ public class AppWidgetHost {
        }
    }

    // Ensure that the userId passed to us agrees with the one associated with this instance
    // of AppWidgetHost.
    // TODO: This should be removed in production code.
    private void checkUserMatch(int userId) {
        if (userId != mContext.getUserId()) {
            throw new IllegalStateException(
                "User ids don't match, userId=" + userId + ", mUserId=" + mContext.getUserId());
        }
    }

    /**
     * Clear the list of Views that have been created by this AppWidgetHost.
     */