[NUI] WeakEvent : Improve clean-up condition