use ResizeObserver instead of set events on the connection window

This commit is contained in:
David Botton 2024-08-11 18:51:17 -04:00
parent 4c2fd7d8e3
commit d924cc437c

View file

@ -124,10 +124,13 @@
handler)))
(unless (equal resizeh "")
(push (format nil
" \(set-on-resize \(window \(connection-body panel\)\)
\(lambda \(obj\)
\(declare \(ignore obj\)\)
\(jquery-trigger \(~A panel\) \"resize\"\)\)\)"
" \(js-execute panel
\(format nil \"new ResizeObserver\(\(\) => {
~~A.trigger\('resize'\);
}\).observe\(~~A\)\"
\(jquery \(~A panel\)\)
\(script-id \(~A panel\)\)\)\)"
vname
vname)
creates))
(unless (equal handler "")