Stop FileType ACTION=dblclk from deselecting an item

Why do FileType ACTION=dblclk or FileType ACTION=shellex deselect the current item and is there a way to prevent this from happening?

per nodeselect help due to

Deselect files used in functions option on the File Operations / Options page in Preferences

Add a line with @nodeselect at the top of the action/command.