Fix a swapError with data-hx-on and data-hx-swap="innerHTML"
I had a lot of errors when trying to swap an element that has data-hx-on attribute: it would tell me that it could not swap the bloody thing and that t.onHandlers is not an iterable. I believe it also happened for elements that did not have data-hx-on, but i am unsure at this point. Apparently this is a bug introduced with version 1.9.0 of HTMx that as of today is not yet fixed[0]. It seems that the problem that they keep the handlers created by data-hx-on in an object, to be able to remove them afterward, but they were looping the object with for(… of …) instead of for(… in …). They will surely fix it in time, but since they will release a new version, i have decided to change the minified code for now, as there is no danger of replacing it with the new version—different file names. [0]: https://github.com/bigskysoftware/htmx/issues/1368
This commit is contained in:
parent
b10f0dcb3f
commit
43fffb6848
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue