summaryrefslogtreecommitdiffstats
path: root/services/appwidget/java
diff options
context:
space:
mode:
Diffstat (limited to 'services/appwidget/java')
-rw-r--r--services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java b/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java
index bdaf9ec..e9d0c46 100644
--- a/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java
+++ b/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java
@@ -2732,13 +2732,16 @@ class AppWidgetServiceImpl extends IAppWidgetService.Stub implements WidgetBacku
}
// Take a note we no longer have state for this user.
- final int index = mLoadedUserIds.indexOfKey(userId);
- if (index >= 0) {
- mLoadedUserIds.removeAt(index);
+ final int userIndex = mLoadedUserIds.indexOfKey(userId);
+ if (userIndex >= 0) {
+ mLoadedUserIds.removeAt(userIndex);
}
// Remove the widget id counter.
- mNextAppWidgetIds.removeAt(userId);
+ final int nextIdIndex = mNextAppWidgetIds.indexOfKey(userId);
+ if (nextIdIndex >= 0) {
+ mNextAppWidgetIds.removeAt(nextIdIndex);
+ }
}
}