]> git.eshelyaron.com Git - emacs.git/commitdiff
Make radio checkboxes work in eww
authorLars Ingebrigtsen <larsi@gnus.org>
Thu, 4 Mar 2021 11:11:08 +0000 (12:11 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 4 Mar 2021 11:11:08 +0000 (12:11 +0100)
* lisp/net/eww.el (eww-toggle-checkbox): Actually update the
:checked values in the form.

lisp/net/eww.el

index c94fa03a071e068b84f9bb0fdef2bb5e60a1c1ae..32fe857e65c99010c630c1324dd7b576074bc40f 100644 (file)
@@ -1595,9 +1595,9 @@ See URL `https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input'.")
              (goto-char (car elem))
              (if (not (eq (cdr elem) input))
                  (progn
-                   (plist-put input :checked nil)
+                   (plist-put (cdr elem) :checked nil)
                    (eww-update-field eww-form-checkbox-symbol))
-               (plist-put input :checked t)
+               (plist-put (cdr elem) :checked t)
                (eww-update-field eww-form-checkbox-selected-symbol)))))
        (forward-char 1)))))