From 3366de1edf70d6d1a293a4f0288166a1ed143df8 Mon Sep 17 00:00:00 2001 From: Simon Bartlett Date: Sun, 15 Mar 2015 22:53:01 -0400 Subject: [PATCH] Added support for nw.js (node-webkit) --- src/Global.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Global.js b/src/Global.js index 13ceef3e..823e3f46 100644 --- a/src/Global.js +++ b/src/Global.js @@ -369,10 +369,10 @@ var Konva = {}; ( function(root, factory) { if( typeof exports === 'object') { var KonvaJS = factory(); - // runtime-check for browserify - if(global.window === global) { - Konva.document = global.document; - Konva.window = global; + // runtime-check for browserify and nw.js (node-webkit) + if(global.window && global.window.document) { + Konva.document = global.window.document; + Konva.window = global.window; } else { // Node. Does not work with strict CommonJS, but // only CommonJS-like enviroments that support module.exports,