fix double render on deselection