]> git.gir.st - VimFx.git/commit
Make 'frameCanReceiveEvents' more robust
authorSimon Lydell <simon.lydell@gmail.com>
Wed, 30 Dec 2015 15:43:26 +0000 (16:43 +0100)
committerSimon Lydell <simon.lydell@gmail.com>
Wed, 30 Dec 2015 15:43:26 +0000 (16:43 +0100)
commit70dd23c3bae692d0f8ac8613cbf3a732741fc891
treef9daed77831fe736cfad5cebdaddb5097e4335b4
parenta8129b1672aabb0c94b7103df8b36e9668891c9c
Make 'frameCanReceiveEvents' more robust

Instead of using a combination of `.readyState in ['interactive', 'complete']`
and the 'DOMWindowCreated' event, only set 'frameCanReceiveEvents' to `true`
when `.readyState == 'complete'`. Also, set it to `false` on the 'pagehide'
event. This simplifies things a bit, and hopefully makes VimFx more responsive
on slowly-loading pages. See #588.
extension/lib/events-frame.coffee
extension/lib/vim.coffee
Imprint / Impressum