Windows, and on a fresh startup it actually does work as intended. I played the game for a pretty long time before I guess the unselect function got bugged? I hope that helps in your bug hunt.
*edit* You might want to tell people that more explicitly in the how to. ;) The open end I mean.