Skip to content

Commit 9db2e2b

Browse files
committed
fix: Use value data in collect_owner_details
1 parent 51ed7d5 commit 9db2e2b

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

packages/debugger/src/inspector/inspector.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ export function collect_owner_details<TEl extends object>(
335335
let type = utils.markOwnerType(owner)
336336
let owned = owner.owned
337337
let source_map = owner.sourceMap
338-
let get_value = () => owner.value
338+
let value_data: Value_Data = {kind: Value_Kind.Value_Obj, obj: owner}
339339

340340
let details = {id, name: utils.getNodeName(owner), type, signals: []} as Mapped.OwnerDetails
341341

@@ -351,7 +351,7 @@ export function collect_owner_details<TEl extends object>(
351351
*/
352352
let symbols = Object.getOwnPropertySymbols(owner.context)
353353
let context_value = owner.context[symbols[symbols.length - 1]!]
354-
get_value = () => context_value
354+
value_data = {kind: Value_Kind.Value, value: context_value}
355355
}
356356

357357
let check_proxy_props: ReturnType<typeof map_props>['check_proxy_props']
@@ -367,7 +367,7 @@ export function collect_owner_details<TEl extends object>(
367367

368368
source_map = refresh.sourceMap
369369
owned = refresh.owned
370-
get_value = () => refresh.value
370+
value_data = {kind: Value_Kind.Value_Obj, obj: refresh}
371371

372372
details.hmr = true
373373
}
@@ -390,7 +390,7 @@ export function collect_owner_details<TEl extends object>(
390390
observeValueUpdate(owner, () => ctx.config.on_value_update(ValueItemType.Value), $INSPECTOR)
391391
}
392392

393-
details.value = encodeValue(get_value(), false, ctx.config.eli)
393+
details.value = encodeValue(value_data_get_value(value_data), false, ctx.config.eli)
394394
}
395395

396396
let on_signal_update = (signal_id: NodeID) =>
@@ -422,7 +422,7 @@ export function collect_owner_details<TEl extends object>(
422422
}
423423
}
424424

425-
ctx.value_map.set(ValueItemType.Value, value_node_make_obj(owner))
425+
ctx.value_map.set(ValueItemType.Value, value_node_make(value_data))
426426

427427
return {
428428
details: details,

0 commit comments

Comments
 (0)