tangled
alpha
login
or
join now
yippee.fun
/
morphlex
0
fork
atom
Precise DOM morphing
morphing
typescript
dom
0
fork
atom
overview
issues
pulls
pipelines
Don't update textArea values when configured not to
joel.drapper.me
2 years ago
71e8b3bb
db2cd5d2
+6
-1
1 changed file
expand all
collapse all
unified
split
src
morphlex.ts
+6
-1
src/morphlex.ts
···
213
213
)
214
214
this.#updateProperty(element, "value", ref.value);
215
215
} else if (isOption(element) && isOption(ref)) this.#updateProperty(element, "selected", ref.selected);
216
216
-
else if (isTextArea(element) && isTextArea(ref)) {
216
216
+
else if (
217
217
+
isTextArea(element) &&
218
218
+
isTextArea(ref) &&
219
219
+
!(this.#options.ignoreActiveValue && document.activeElement === element) &&
220
220
+
!(this.#options.preserveModifiedValues && element.name === ref.name && element.value !== element.defaultValue)
221
221
+
) {
217
222
this.#updateProperty(element, "value", ref.value);
218
223
219
224
const text = element.firstElementChild;