showOnTap improvement