Prevent user from expanding tooltips by key, if they weren't expandable
We now track whether or not the last tooltip was expandable, and prevent handling the event if not. This prevents "hiding" tooltips by pressing shift, if that tooltip was a regular one.