Prevent clobbering of activity options bundle when merging
- RemoteViews specify an ActivityOptions when calling startIntentSender() (for click handling), but if the PendingIntent being started also has an ActivityOptions, the merging of the two options will fail since the ActivityOptions properties are always written into the bundle (regardless of whether they are actually set). Instead, only write non-default values to the bundle (the defaults will be read out if not set when restoring the options from the bundle anyways). Bug: 72459081 Test: atest FrameworksServicesTests:ActivityOptionsTest change-id: i1d6718d9db4b3f7056412c5b4c5347a19ffa7c09
Loading
Please register or sign in to comment