ax1 / iridiumjs

🚀 Boost HTML horsepower
MIT License
1 stars 0 forks source link

list with checkboxes does not execute onchange() in chrome #20

Open ax1 opened 6 years ago

ax1 commented 6 years ago

because the template re-render is executed before and chrome garbages the onchange={{}} because the element has been discarded.

Temporary solved by calling the functions in data-options, but it is not the best approach. The natural solutin is taht if onclick={{}} the methdo is executed before rerendering and onchange after rerendering

el repaint es un problema gordo en las listas cuando no son listas de solo texto -en una lista de checkboxes -por ejemplo ahora en los eventos se pierde el que manda solo en chrome pero tiene sentido porque se elimina el elemento, en firefox funciona bien pero lo que hace chrome tampoco es un bug del browser solo se deberia repintar si se borra elemento o si se añade SOLO SOLO SOLO

ax1 commented 2 years ago

check if the new feature for complex nested arrays solves this.