Intent parameter default value won't update after initial call

Hi there!

I've create a configurable widget with a custom intent.
I want to assign a default value for the intent's parameters, based on the user selection from the app - so when the widget is created it'll use this config initially.

For that I've created an intent handler with defaultParemeterName methods - and it seems to work well when a widget is created for the first time.

But for every widget that is created afterwards, the config remains stuck on the initial value that was returned from the methods, even if the user has changed the values in the app.

It seems like the methods still being called and return the correct values, but the new widgets won't use it for their default configuration - instead, it will use the initial values that was returned from the default methods.

Why is it happening? Is there a way to make it use the new values?

I have the same issue too!.

Intent parameter default value won't update after initial call
 
 
Q