{"action":"created","issue":{"url":"https://api.github.com/repos/abo-abo/hydra/issues/17","labels_url":"https://api.github.com/repos/abo-abo/hydra/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/abo-abo/hydra/issues/17/comments","events_url":"https://api.github.com/repos/abo-abo/hydra/issues/17/events","html_url":"https://github.com/abo-abo/hydra/issues/17","id":56658124,"number":17,"title":"Avoid exiting the hydra on hitting a wrong key. ","user":{"login":"vkazanov","id":47369,"avatar_url":"https://avatars.githubusercontent.com/u/47369?v=3","gravatar_id":"","url":"https://api.github.com/users/vkazanov","html_url":"https://github.com/vkazanov","followers_url":"https://api.github.com/users/vkazanov/followers","following_url":"https://api.github.com/users/vkazanov/following{/other_user}","gists_url":"https://api.github.com/users/vkazanov/gists{/gist_id}","starred_url":"https://api.github.com/users/vkazanov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vkazanov/subscriptions","organizations_url":"https://api.github.com/users/vkazanov/orgs","repos_url":"https://api.github.com/users/vkazanov/repos","events_url":"https://api.github.com/users/vkazanov/events{/privacy}","received_events_url":"https://api.github.com/users/vkazanov/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-02-05T11:26:02Z","updated_at":"2015-02-05T14:09:08Z","closed_at":null,"body":"While testing the Hydra I noticed that sometimes I accidentally quit the hydra 'mode' by clicking the wrong button. As much as I know from reading your blog this is a design decision.\r\n\r\nFor some hydras it's ok, for others - might be a problem. If you have, say, a simple hydra using only two bindings - it might be alright, as you don't move your hands a lot.\r\n\r\nIf you use hydra to build a special mode of sorts - a better code browsing mode, for example - chances are that you will click a wrong button at some point, killing the hydra.\r\n\r\nSo, the question is... Do you plan to implement a way to disable all non-hydra keybindings while using the hydra? "},"comment":{"url":"https://api.github.com/repos/abo-abo/hydra/issues/comments/73051134","html_url":"https://github.com/abo-abo/hydra/issues/17#issuecomment-73051134","issue_url":"https://api.github.com/repos/abo-abo/hydra/issues/17","id":73051134,"user":{"login":"vkazanov","id":47369,"avatar_url":"https://avatars.githubusercontent.com/u/47369?v=3","gravatar_id":"","url":"https://api.github.com/users/vkazanov","html_url":"https://github.com/vkazanov","followers_url":"https://api.github.com/users/vkazanov/followers","following_url":"https://api.github.com/users/vkazanov/following{/other_user}","gists_url":"https://api.github.com/users/vkazanov/gists{/gist_id}","starred_url":"https://api.github.com/users/vkazanov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vkazanov/subscriptions","organizations_url":"https://api.github.com/users/vkazanov/orgs","repos_url":"https://api.github.com/users/vkazanov/repos","events_url":"https://api.github.com/users/vkazanov/events{/privacy}","received_events_url":"https://api.github.com/users/vkazanov/received_events","type":"User","site_admin":false},"created_at":"2015-02-05T14:09:08Z","updated_at":"2015-02-05T14:09:08Z","body":"Everything works as intended, great!\r\n\r\nOne detail: pushing the wrong button calls the `:post`, `:pre` hooks. Is it supposed to be like that? "}}