From 50f259bea2c186d5b0c07a225141ffed0c948ff6 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Thu, 14 Nov 2013 11:51:28 +0000 Subject: [PATCH] refactor(dom) notify --- lib/client/dom.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/client/dom.js b/lib/client/dom.js index 760445fb..0d1c9788 100644 --- a/lib/client/dom.js +++ b/lib/client/dom.js @@ -643,8 +643,7 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; }; }, NotifyProto = function() { - var Notify = this, - Show = false; + var Show, Notify = this; Events.add({ 'blur' :function() { @@ -665,7 +664,7 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; this.check = function () { var ret, Not = Notification, - perm = Not.permission; + perm = Not && Not.permission; if (perm === 'granted') ret = true; @@ -674,7 +673,7 @@ var CloudCmd, Util, DOM, CloudFunc, Dialog; }; this.request = function () { - var Not = Notification; + var Not = window.Notification; if (Not) Not.requestPermission();