diff options
Diffstat (limited to 'src/webview/lib/RecipeWebview.js')
-rw-r--r-- | src/webview/lib/RecipeWebview.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/webview/lib/RecipeWebview.js b/src/webview/lib/RecipeWebview.js index 877e45e35..74d05fc2d 100644 --- a/src/webview/lib/RecipeWebview.js +++ b/src/webview/lib/RecipeWebview.js | |||
@@ -1,7 +1,8 @@ | |||
1 | // @flow | ||
2 | const { ipcRenderer } = require('electron'); | 1 | const { ipcRenderer } = require('electron'); |
3 | const fs = require('fs-extra'); | 2 | const fs = require('fs-extra'); |
4 | 3 | ||
4 | const debug = require('debug')('Franz:Plugin:RecipeWebview'); | ||
5 | |||
5 | class RecipeWebview { | 6 | class RecipeWebview { |
6 | constructor() { | 7 | constructor() { |
7 | this.countCache = { | 8 | this.countCache = { |
@@ -11,6 +12,8 @@ class RecipeWebview { | |||
11 | 12 | ||
12 | ipcRenderer.on('poll', () => { | 13 | ipcRenderer.on('poll', () => { |
13 | this.loopFunc(); | 14 | this.loopFunc(); |
15 | |||
16 | debug('Poll event'); | ||
14 | }); | 17 | }); |
15 | } | 18 | } |
16 | 19 | ||
@@ -50,8 +53,11 @@ class RecipeWebview { | |||
50 | indirect: indirectInt > 0 ? indirectInt : 0, | 53 | indirect: indirectInt > 0 ? indirectInt : 0, |
51 | }; | 54 | }; |
52 | 55 | ||
56 | |||
53 | ipcRenderer.sendToHost('messages', count); | 57 | ipcRenderer.sendToHost('messages', count); |
54 | Object.assign(this.countCache, count); | 58 | Object.assign(this.countCache, count); |
59 | |||
60 | debug('Sending badge count to host', count); | ||
55 | } | 61 | } |
56 | 62 | ||
57 | /** | 63 | /** |
@@ -67,6 +73,8 @@ class RecipeWebview { | |||
67 | styles.innerHTML = data.toString(); | 73 | styles.innerHTML = data.toString(); |
68 | 74 | ||
69 | document.querySelector('head').appendChild(styles); | 75 | document.querySelector('head').appendChild(styles); |
76 | |||
77 | debug('Append styles', styles); | ||
70 | }); | 78 | }); |
71 | } | 79 | } |
72 | 80 | ||