diff --git a/assets/headless/index.html b/assets/headless/index.html
index 194f1279c..073d8de70 100644
--- a/assets/headless/index.html
+++ b/assets/headless/index.html
@@ -20,7 +20,7 @@
text-align: center;
width: 20em;
position: relative;
- height: 17em;
+ height: 14em;
border-radius: 1em;
margin: 5% auto 0;
background-color: white;
diff --git a/renderer_headless.go b/renderer_headless.go
index 3c4dde2af..b8249a771 100644
--- a/renderer_headless.go
+++ b/renderer_headless.go
@@ -39,6 +39,7 @@ func (h *Headless) Initialise(appConfig *AppConfig, ipcManager *ipcManager, even
h.ipcManager = ipcManager
h.appConfig = appConfig
h.eventManager = eventManager
+ ipcManager.bindRenderer(h)
h.log = newCustomLogger("Headless")
return nil
}
@@ -99,17 +100,13 @@ func (h *Headless) start(conn *websocket.Conn) {
// set external.invoke
h.log.Infof("Connected to frontend.")
- // If we are given an HTML fragment, load jquery
- // for the html() function
- if h.appConfig.isHTMLFragment {
- // Inject jquery
- jquery := BoxString(&defaultAssets, "jquery.3.3.1.min.js")
- h.evalJS(jquery)
- }
-
wailsRuntime := BoxString(&defaultAssets, "wails.js")
h.evalJS(wailsRuntime)
+ // Inject jquery
+ jquery := BoxString(&defaultAssets, "jquery.3.3.1.min.js")
+ h.evalJS(jquery)
+
// Inject the initial JS
for _, js := range h.initialisationJS {
h.sendMessage(conn, js)