toggle was being called twice when clicking on an open spinner