{"action":"created","issue":{"url":"https://api.github.com/repos/1995eaton/chromium-vim/issues/351","labels_url":"https://api.github.com/repos/1995eaton/chromium-vim/issues/351/labels{/name}","comments_url":"https://api.github.com/repos/1995eaton/chromium-vim/issues/351/comments","events_url":"https://api.github.com/repos/1995eaton/chromium-vim/issues/351/events","html_url":"https://github.com/1995eaton/chromium-vim/issues/351","id":104062616,"number":351,"title":"Hover doesn't work with foundation's top bar.","user":{"login":"lethjakman","id":2230555,"avatar_url":"https://avatars.githubusercontent.com/u/2230555?v=3","gravatar_id":"","url":"https://api.github.com/users/lethjakman","html_url":"https://github.com/lethjakman","followers_url":"https://api.github.com/users/lethjakman/followers","following_url":"https://api.github.com/users/lethjakman/following{/other_user}","gists_url":"https://api.github.com/users/lethjakman/gists{/gist_id}","starred_url":"https://api.github.com/users/lethjakman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lethjakman/subscriptions","organizations_url":"https://api.github.com/users/lethjakman/orgs","repos_url":"https://api.github.com/users/lethjakman/repos","events_url":"https://api.github.com/users/lethjakman/events{/privacy}","received_events_url":"https://api.github.com/users/lethjakman/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-08-31T14:20:42Z","updated_at":"2015-09-03T08:28:54Z","closed_at":null,"body":"I've noticed that the hover (q) capability doesn't work in a lot of places, specifically with foundation's top bar. \r\n\r\nhttp://foundation.zurb.com/docs/components/topbar.html "},"comment":{"url":"https://api.github.com/repos/1995eaton/chromium-vim/issues/comments/137377885","html_url":"https://github.com/1995eaton/chromium-vim/issues/351#issuecomment-137377885","issue_url":"https://api.github.com/repos/1995eaton/chromium-vim/issues/351","id":137377885,"user":{"login":"marwy","id":736052,"avatar_url":"https://avatars.githubusercontent.com/u/736052?v=3","gravatar_id":"","url":"https://api.github.com/users/marwy","html_url":"https://github.com/marwy","followers_url":"https://api.github.com/users/marwy/followers","following_url":"https://api.github.com/users/marwy/following{/other_user}","gists_url":"https://api.github.com/users/marwy/gists{/gist_id}","starred_url":"https://api.github.com/users/marwy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marwy/subscriptions","organizations_url":"https://api.github.com/users/marwy/orgs","repos_url":"https://api.github.com/users/marwy/repos","events_url":"https://api.github.com/users/marwy/events{/privacy}","received_events_url":"https://api.github.com/users/marwy/received_events","type":"User","site_admin":false},"created_at":"2015-09-03T08:28:54Z","updated_at":"2015-09-03T08:28:54Z","body":"Yes, it seems like DOM.mouseEvent doesn't do anything (though I know nothing about Chrome's extensions).\r\nAnyway, an easy, quick fix is to replace the cases with this:\r\n```\r\n    case 'hover':\r\n      if (Hints.lastHover) {\r\n        link.blur();\r\n        DOM.mouseEvent('unhover', Hints.lastHover);\r\n        if (Hints.lastHover === link) {\r\n          Hints.lastHover = null;\r\n          break;\r\n        }\r\n      }\r\n      link.focus();\r\n      DOM.mouseEvent('hover', link);\r\n      Hints.lastHover = link;\r\n      break;\r\n```\r\nand:\r\n```\r\n    case 'unhover':\r\n      DOM.mouseEvent('unhover', link);\r\n      Hints.lastHover = null;\r\n      link.blur();\r\n      break;\r\n```"}}