Skip to content

Commit

Permalink
update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
SteffenDE committed Jun 20, 2024
1 parent 942dd23 commit f9ab757
Show file tree
Hide file tree
Showing 8 changed files with 431 additions and 129 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## 0.20.16 (2024-06-20)

### Bug fixes
* Fix bug introduced in 0.20.15 causing incorrect patching on form elements when awaiting acknowledgements

## 0.20.15 (2024-06-18)

### Enhancements
Expand Down
15 changes: 12 additions & 3 deletions assets/js/phoenix_live_view/dom.js
Original file line number Diff line number Diff line change
Expand Up @@ -507,9 +507,18 @@ let DOM = {
if(ref === null){ return true }
let refSrc = fromEl.getAttribute(PHX_REF_SRC)

if(DOM.isUploadInput(fromEl)){ DOM.mergeAttrs(fromEl, toEl, {isIgnored: true}) }
DOM.putPrivate(fromEl, PHX_REF, toEl)
return false
if(DOM.isFormInput(fromEl) || fromEl.getAttribute(disableWith) !== null){
if(DOM.isUploadInput(fromEl)){ DOM.mergeAttrs(fromEl, toEl, {isIgnored: true}) }
DOM.putPrivate(fromEl, PHX_REF, toEl)
return false
} else {
PHX_EVENT_CLASSES.forEach(className => {
fromEl.classList.contains(className) && toEl.classList.add(className)
})
toEl.setAttribute(PHX_REF, ref)
toEl.setAttribute(PHX_REF_SRC, refSrc)
return true
}
},

cleanChildNodes(container, phxUpdate){
Expand Down
Loading

0 comments on commit f9ab757

Please sign in to comment.