Using fire
instead of dispatch
according to contract
#20446
Merged
fire
instead of dispatch
according to contract
#20446