tableView.setData() only working once in PlayerDetailWindow