diff --git a/preload.js b/preload.js index d43f021ae..0ee10e872 100644 --- a/preload.js +++ b/preload.js @@ -39,5 +39,10 @@ window.nodeXMLHttpRequest = require("./js/XMLHttpRequest").XMLHttpRequest; window.nodeWebSocket = require("websocket").w3cwebsocket; + // Linux seems to periodically let the event loop stop, so this is a global workaround + setInterval(function() { + setImmediate(function() {}); + }, 1000); + window.EmojiConvertor = require('emoji-js'); })();