From 1bdd0512ae74a80e714f8445fc3db57a735ccaed Mon Sep 17 00:00:00 2001 From: Rob Garrison Date: Sun, 27 Jan 2019 18:37:12 -0600 Subject: [PATCH] Prevent JS error in messages --- js/msg.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/js/msg.js b/js/msg.js index 23e80428..37d87a12 100644 --- a/js/msg.js +++ b/js/msg.js @@ -114,11 +114,13 @@ const msg = (() => { continue; } const message = {data: dataObj, target}; - requests.push( - tabSend(tab.id, message, options) - .then(unwrapData) - .catch(ignoreError) - ); + if (tab && tab.id) { + requests.push( + tabSend(tab.id, message, options) + .then(unwrapData) + .catch(ignoreError) + ); + } } return Promise.all(requests); });