checkSelection shouldn't be passed an event argument

Some, but not all, calls to `checkSelection` were passing an event argument. The `checkSelection` method does not explicitly take arguments and does not use any via `arguments`.

I changed those calls to no longer pass an argument.
Merge with andrewhubbs patch 3