diff options
| author | Stephen Blott | 2015-04-25 07:06:31 +0100 | 
|---|---|---|
| committer | Stephen Blott | 2015-04-25 07:06:31 +0100 | 
| commit | 9100b1d48aa9c09d792d9e2c9251e6a6c62f81bf (patch) | |
| tree | e005bacd529ec8efa63243b45225051fc9af3417 /pages | |
| parent | ef44d0ff49cec17a758b65c10ba4c0ecbc0c2ece (diff) | |
| parent | bfa6c88b41acac4c98d06f324f25f8bb7b328614 (diff) | |
| download | vimium-9100b1d48aa9c09d792d9e2c9251e6a6c62f81bf.tar.bz2 | |
Merge branch 'vomnibar-in-main-window' into vomnibar-in-main-window-merge
Conflicts:
	background_scripts/main.coffee
	content_scripts/vimium_frontend.coffee
Diffstat (limited to 'pages')
| -rw-r--r-- | pages/vomnibar.coffee | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/pages/vomnibar.coffee b/pages/vomnibar.coffee index 06ec9ee9..b133b126 100644 --- a/pages/vomnibar.coffee +++ b/pages/vomnibar.coffee @@ -63,14 +63,14 @@ class VomnibarUI    # The sequence of events when the vomnibar is hidden is as follows:    # 1. Post a "hide" message to the host page. -  # 2. The host page hides the vomnibar and posts back a "hidden" message. -  # 3. Only once "hidden" message is received here is any required action (callback) invoked (in onHidden). -  # This ensures that the vomnibar is actually hidden, and avoids flicker after opening a link in a new tab -  # (see #1485). -  hide: (callback = null) -> +  # 2. The host page hides the vomnibar. +  # 3. When that page receives the focus, and it posts back a "hidden" message. +  # 3. Only once the "hidden" message is received here is any required action  invoked (in onHidden). +  # This ensures that the vomnibar is actually hidden before any new tab is created, and avoids flicker after +  # opening a link in a new tab then returning to the original tab (see #1485). +  hide: (@postHideCallback = null) ->      UIComponentServer.postMessage "hide"      @reset() -    @postHideCallback = callback    onHidden: ->      @postHideCallback?() | 
