Merge pull request #2 from Aintaer/component_tweaks

Component/Container: update event fired once