diff options
| author | 2024-03-12 19:15:59 +0000 | |
|---|---|---|
| committer | 2024-03-12 19:15:59 +0000 | |
| commit | b33ef4030c62d8be0378e254a66a60a2b17ba12a (patch) | |
| tree | 4d787e03f56ee70634d1b9be1df83e0d862e6e85 | |
| parent | b5ec6f7f357d3695b009d733c9970bd400f7be64 (diff) | |
| parent | 5f4efd3b31e176e3febcd6435766e26bf61652c6 (diff) | |
Merge "Return null from getWidgetPreview instead of throwing error" into main
| -rw-r--r-- | services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java b/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java index 1749ee333b8e..16fe0077d6ff 100644 --- a/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java +++ b/services/appwidget/java/com/android/server/appwidget/AppWidgetServiceImpl.java @@ -4025,8 +4025,9 @@ class AppWidgetServiceImpl extends IAppWidgetService.Stub implements WidgetBacku } } } - throw new IllegalArgumentException( - providerComponent + " is not a valid AppWidget provider"); + // Either the provider does not exist or the caller does not have permission to access its + // previews. + return null; } @Override |