From b02bcc00167b647df8f5fff5496c99d59bdcd46e Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Fri, 25 Apr 2014 10:57:45 +0800 Subject: [PATCH] Get webContents on request. --- atom/browser/api/lib/browser-window.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/atom/browser/api/lib/browser-window.coffee b/atom/browser/api/lib/browser-window.coffee index d9cfb5ac47..1687604f2f 100644 --- a/atom/browser/api/lib/browser-window.coffee +++ b/atom/browser/api/lib/browser-window.coffee @@ -15,7 +15,9 @@ BrowserWindow::_init = -> @setMenu menu if menu? # Define getter for webContents. - @webContents = @getWebContents() + @__webContents = null + @__defineGetter__ 'webContents', -> + @__webContents ?= @getWebContents() @__devToolsWebContents = null @__defineGetter__ 'devToolsWebContents', -> if @isDevToolsOpened()