d529229239
closes https://github.com/TryGhost/Ghost/issues/9543 - https://github.com/TryGhost/Ghost-Admin/pull/972 moved `keymaster` from Bower to NPM but version 1.6.3 is not published to NPM and it contains fixes for unbinding multiple keys (eg, `'down, j': 'moveDown'`). Switched to fetching directly from github to ensure we have the latest version - removed the "has registered shortcuts" guard added in https://github.com/TryGhost/Ghost-Admin/pull/976 - it was working around the buggy keymaster version but was also buggy itself because it meant shortcuts could only be registered the first time a route was loaded even though we unregister all of the shortcuts when leaving the route |
||
---|---|---|
.. | ||
body-event-listener.js | ||
current-user-settings.js | ||
dropdown-mixin.js | ||
pagination.js | ||
settings-menu-component.js | ||
shortcuts-route.js | ||
shortcuts.js | ||
slug-url.js | ||
style-body.js | ||
text-input.js | ||
unauthenticated-route-mixin.js | ||
validation-engine.js | ||
validation-state.js |