aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/webview/lib/RecipeWebview.js14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/webview/lib/RecipeWebview.js b/src/webview/lib/RecipeWebview.js
index 74d05fc2d..1d24326c5 100644
--- a/src/webview/lib/RecipeWebview.js
+++ b/src/webview/lib/RecipeWebview.js
@@ -67,14 +67,16 @@ class RecipeWebview {
67 * be an absolute path to the file 67 * be an absolute path to the file
68 */ 68 */
69 injectCSS(...files) { 69 injectCSS(...files) {
70 files.forEach((file) => { 70 files.forEach(async (file) => {
71 const data = fs.readFileSync(file); 71 if (await fs.exists(file)) {
72 const styles = document.createElement('style'); 72 const data = await fs.readFile(file);
73 styles.innerHTML = data.toString(); 73 const styles = document.createElement('style');
74 styles.innerHTML = data.toString();
74 75
75 document.querySelector('head').appendChild(styles); 76 document.querySelector('head').appendChild(styles);
76 77
77 debug('Append styles', styles); 78 debug('Append styles', styles);
79 }
78 }); 80 });
79 } 81 }
80 82