updating action functionality to toggle the eshelf icon on and off