From 1baaf39c481c8cc85de510cc340c1eeb219a91e0 Mon Sep 17 00:00:00 2001 From: David Baker <dave@matrix.org> Date: Fri, 3 Jul 2015 16:29:41 +0100 Subject: [PATCH] update notification button when permission granted --- src/controllers/atoms/EnableNotificationsButton.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/controllers/atoms/EnableNotificationsButton.js b/src/controllers/atoms/EnableNotificationsButton.js index 02d99f65..33bc270a 100644 --- a/src/controllers/atoms/EnableNotificationsButton.js +++ b/src/controllers/atoms/EnableNotificationsButton.js @@ -43,7 +43,9 @@ module.exports = { enable: function() { if (!this.havePermission()) { - global.Notification.requestPermission(); + global.Notification.requestPermission(function() { + this.forceUpdate(); + }); } if (!global.localStorage) return;