1 min readJan 29, 2020
SingleLiveEvent was created for this particular scenario, why use this and not SingleLiveEvent?
Also with your solution I still have one problem: my data holder class may contain fields that I want to process any time they change, and other fields to process just one time.