committing before changing selection behavior
updated selection ui, fading out when not animating selection