diff options
| author | Stephen Blott | 2016-04-14 08:32:15 +0100 |
|---|---|---|
| committer | Stephen Blott | 2016-04-14 08:32:15 +0100 |
| commit | 39115e921af964a73d49da3085319fc1160009d2 (patch) | |
| tree | 0da8d7af3032b37115650337074ce83fcfb41fa4 /content_scripts/vimium_frontend.coffee | |
| parent | f144c7c9d3f141636ce6a3856db3abf08a4fc063 (diff) | |
| download | vimium-39115e921af964a73d49da3085319fc1160009d2.tar.bz2 | |
Rework UI component init sequence.
In testing global link hints, it seems that UI components can be opened
before they're actually ready, and Vimium hangs with a broken UI
component displayed. This issue seems to be in 1.54 too.
It's not clear what's causing this -- and it's hard to reproduce
systematically. However, it only seems to happen on navigation.
Therefore, it seems likely that there is an issue with the
initialization sequence.
Here, we wait for:
- the DOM content to be ready, and
- the port to be provided
before registering the UI component as ready.
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
0 files changed, 0 insertions, 0 deletions
