issue #32: unbind the hotkey when scope is destroyed