diff options
author | bptato <nincsnevem662@gmail.com> | 2025-02-03 21:22:42 +0100 |
---|---|---|
committer | bptato <nincsnevem662@gmail.com> | 2025-02-03 21:37:48 +0100 |
commit | d2d56c819246c90423999c2a3d85b2cb83883881 (patch) | |
tree | 185cd316527c8f6ffd4e913299e41a287b37e37e /src/html/dom.nim | |
parent | ed47bab84b2ad1d20e6e6ad8c2a72020822fca63 (diff) | |
download | chawan-d2d56c819246c90423999c2a3d85b2cb83883881.tar.gz |
buffer: fire change event on selection etc
Diffstat (limited to 'src/html/dom.nim')
-rw-r--r-- | src/html/dom.nim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/html/dom.nim b/src/html/dom.nim index 3b20f7f5..c047d65a 100644 --- a/src/html/dom.nim +++ b/src/html/dom.nim @@ -4441,6 +4441,10 @@ proc reflectAttr(element: Element; name: CAtom; value: Option[string]) = let window = image.document.window if window != nil: window.loadResource(image) + of TAG_SELECT: + if name == satOnchange and element.scriptingEnabled: + element.reflectEvent(element.document.window, name, satChange, + value.get("")) else: discard func cmpAttrName(a: AttrData; b: CAtom): int = |