From c102821e37d1c1cec99580bfdba13bff9bd58de1 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Tue, 28 Apr 2015 12:38:30 +0100 Subject: Fix vomnibar start-up messages. --- content_scripts/ui_component.coffee | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'content_scripts') diff --git a/content_scripts/ui_component.coffee b/content_scripts/ui_component.coffee index fc40e1ca..77c52d3d 100644 --- a/content_scripts/ui_component.coffee +++ b/content_scripts/ui_component.coffee @@ -33,7 +33,8 @@ class UIComponent @iframeElement.contentWindow.postMessage secret, chrome.runtime.getURL(""), [messageChannel.port2] postMessage: (message) -> - @iframePort.postMessage message + # We use "?" here because the iframe port is initialized asynchronously, and may not yet be ready. + @iframePort?.postMessage message activate: (@options) -> @postMessage @options if @options? -- cgit v1.2.3