Fix issue with blocking actions -

Old behavior: fires events even when in a blocking action
New behavior: won't fire event in blocking action.