fix regression bug with finish not called on activity but on fragment causing params to be not passed through