From e6ecf4eb064e7fe2cf36baca154a99bffd3dfef3 Mon Sep 17 00:00:00 2001 From: Josh at WLTechBlog Date: Tue, 19 Aug 2025 09:37:48 -0500 Subject: [PATCH] bump --- daemon/daemon.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/daemon/daemon.go b/daemon/daemon.go index d9336e6..636e9cf 100644 --- a/daemon/daemon.go +++ b/daemon/daemon.go @@ -1966,7 +1966,7 @@ func (d *Daemon) selectElement(tabID, selector, value string, selectionTimeout, if err != nil { // If text selection failed, use JavaScript as fallback // Use double quotes for the JavaScript string so single quotes in selectors work - script := fmt.Sprintf(`document.querySelector("%s").value = "%s"; document.querySelector("%s").dispatchEvent(new Event("change", { bubbles: true })); document.querySelector("%s").value`, selector, value, selector, selector) + script := fmt.Sprintf("document.querySelector(\"%s\").value = \"%s\"; document.querySelector(\"%s\").dispatchEvent(new Event(\"change\", { bubbles: true })); document.querySelector(\"%s\").value", selector, value, selector, selector) // Execute JavaScript and get the result result, err := page.Eval(script) @@ -3577,7 +3577,7 @@ func (d *Daemon) interactMultiple(tabID, interactionsJSON string, timeout int) ( if err != nil { // If text selection failed, use JavaScript as fallback // Use double quotes for the JavaScript string so single quotes in selectors work - script := fmt.Sprintf(`document.querySelector("%s").value = "%s"; document.querySelector("%s").dispatchEvent(new Event("change", { bubbles: true })); document.querySelector("%s").value`, interaction.Selector, interaction.Value, interaction.Selector, interaction.Selector) + script := fmt.Sprintf("document.querySelector(\"%s\").value = \"%s\"; document.querySelector(\"%s\").dispatchEvent(new Event(\"change\", { bubbles: true })); document.querySelector(\"%s\").value", interaction.Selector, interaction.Value, interaction.Selector, interaction.Selector) // Execute JavaScript and get the result result, err := page.Eval(script) @@ -3775,7 +3775,7 @@ func (d *Daemon) fillFormBulk(tabID, formSelector, fieldsJSON string, timeout in if err != nil { // If text selection failed, use JavaScript as fallback // Use double quotes for the JavaScript string so single quotes in selectors work - script := fmt.Sprintf(`document.querySelector("%s").value = "%s"; document.querySelector("%s").dispatchEvent(new Event("change", { bubbles: true })); document.querySelector("%s").value`, fieldResult.Selector, fieldValue, fieldResult.Selector, fieldResult.Selector) + script := fmt.Sprintf("document.querySelector(\"%s\").value = \"%s\"; document.querySelector(\"%s\").dispatchEvent(new Event(\"change\", { bubbles: true })); document.querySelector(\"%s\").value", fieldResult.Selector, fieldValue, fieldResult.Selector, fieldResult.Selector) // Execute JavaScript and get the result jsResult, err := page.Eval(script)