FLUID-5112: Fix for multiple event boiling case where listener for boiled event re-fires one of the component events