dataApiKeydownHandler
to handle specific instance, avoiding extra manipulationsadd
instead of toggle
on showisShown
methodBetter review it, commit by commit. It will help you with the proper message and will guide you with sanity to follow the logic