Hi am facing an issue, While using binder inside addAutocompleteValueApplie

Hi am facing an issue, While using binder inside addAutocompleteValueAppliedListener function, its going infinite loop.

productName.addAutocompleteValueAppliedListener(event->{
	System.out.println(event.getValue());
	Product fetchedProduct=productService.fetchByName(event.getValue());
	binder.readBean(fetchedProduct);
				});

How to solve this issue. Without binder its running fine, But when I use the binder this function keep on running in infinite loop.