Boolean Intersection command selection issue

In the boolean intersection command clicking the option to ‘DeleteInput’ cancels the current set selection. Is this a feature or overlooked issue?