This content has been marked as final. Show 3 replies
1) How to reset "do not show" state?
Unfortunately, this isn't possible at this point. The preference is stored in a different location that isn't accessible from the SDK.
You probably want to use LrDialogs.messageWithDoNotShow, which will only show an OK button.
Eric, thanks for answering all of my three requests.
In my case, LrDialogs.messageWithDoNotShow would be be more or less suitable if there wasn't the requirement described in 1). I'll probably stick with LrDialogs.presentModalDialog, the additional button is a minor cosmetic issue, nothing to worry about too much.
Do the DoNotShow dialogs reset their data when a plugin is uninstalled? Otherwise it would be hard to test code with only one try per key.
I believe they don't reset.