Fix more incorrect event names
This commit is contained in:
parent
21edfa3b81
commit
2e0d62b9d1
1 changed files with 3 additions and 3 deletions
|
@ -224,7 +224,7 @@ export class ObservableObject extends Observable {
|
||||||
const handler = () => ref.deref()?.emit(prop, observable, observable, {observable: true})
|
const handler = () => ref.deref()?.emit(prop, observable, observable, {observable: true})
|
||||||
|
|
||||||
handlers.set(prop, handler)
|
handlers.set(prop, handler)
|
||||||
observable.addEventListener("change", handler, {signal: this.signal})
|
observable.addEventListener("changed", handler, {signal: this.signal})
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Undoes the adoption of a nested observable, cancelling the associated event hook
|
/** Undoes the adoption of a nested observable, cancelling the associated event hook
|
||||||
|
@ -234,7 +234,7 @@ export class ObservableObject extends Observable {
|
||||||
disown(prop, observable) {
|
disown(prop, observable) {
|
||||||
const handlers = this.#nested.get(observable)
|
const handlers = this.#nested.get(observable)
|
||||||
const handler = handlers.get(prop)
|
const handler = handlers.get(prop)
|
||||||
observable.removeEventListener("change", handler)
|
observable.removeEventListener("changed", handler)
|
||||||
handlers.delete(prop)
|
handlers.delete(prop)
|
||||||
if (handlers.size == 0) {
|
if (handlers.size == 0) {
|
||||||
this.#nested.delete(observable)
|
this.#nested.delete(observable)
|
||||||
|
@ -286,7 +286,7 @@ class ProxiedObservableValue extends ObservableValue {
|
||||||
this.#prop = prop
|
this.#prop = prop
|
||||||
|
|
||||||
const ref = this.ref
|
const ref = this.ref
|
||||||
backend.addEventListener("synchronous", event => {
|
backend.addEventListener("change", event => {
|
||||||
const {property, from, to, ...rest} = event.change
|
const {property, from, to, ...rest} = event.change
|
||||||
if (property == this.#prop) {
|
if (property == this.#prop) {
|
||||||
ref.deref()?.enqueue({
|
ref.deref()?.enqueue({
|
||||||
|
|
Loading…
Reference in a new issue