fix excess trigger 'show' in view via layout