Fixed nodes not deselecting properly

Fixes #107