bump
This commit is contained in:
		| @@ -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 the simplest approach that works with rod - just set the value and dispatch event | ||||
| 		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 the simplest approach that works with rod - just set the value and dispatch event | ||||
| 				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 the simplest approach that works with rod - just set the value and dispatch event | ||||
| 				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) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user