diff options
| -rw-r--r-- | core/java/android/widget/RemoteViews.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/widget/RemoteViews.java b/core/java/android/widget/RemoteViews.java index a33906267736..18874f768929 100644 --- a/core/java/android/widget/RemoteViews.java +++ b/core/java/android/widget/RemoteViews.java @@ -6717,6 +6717,10 @@ public class RemoteViews implements Parcelable, Filter { Log.w(LOG_TAG, "getLaunchOptions: view.getDisplay() is null!", new Exception()); } + // If the user interacts with a visible element it is safe to assume they consent that + // something is going to start. + opts.setPendingIntentBackgroundActivityStartMode( + ActivityOptions.MODE_BACKGROUND_ACTIVITY_START_ALLOWED); return Pair.create(intent, opts); } } |