tap outside detail view then tap in button area twice crash bug fix