Browse Source

Load emoji script only when it's needed

simov 8 years ago
parent
commit
101ec2baa5
1 changed files with 3 additions and 1 deletions
  1. 3 1
      background/background.js

+ 3 - 1
background/background.js

@@ -102,7 +102,9 @@ function inject (id) {
 
   chrome.tabs.executeScript(id, {file: 'vendor/mithril.min.js', runAt: 'document_start'})
   chrome.tabs.executeScript(id, {file: 'vendor/prism.js', runAt: 'document_start'})
-  chrome.tabs.executeScript(id, {file: 'content/emoji.js', runAt: 'document_start'})
+  if (state.content.emoji) {
+    chrome.tabs.executeScript(id, {file: 'content/emoji.js', runAt: 'document_start'})
+  }
   chrome.tabs.executeScript(id, {file: 'content/content.js', runAt: 'document_start'})
 }