When editing in the Snap Manager, you can use the Tab key to go in the lists and select items. That's totally ignored by the code. At this point I only capture clicks.
Look into capture "new selection" events instead. This may be problematic when using the up/down keys and something was not saved yet...