explicitly detach fragment on tab change