Skip to content

Commit a05ac0d

Browse files
committed
tune
1 parent 6cb451d commit a05ac0d

File tree

1 file changed

+3
-2
lines changed
  • packages/svelte/src/internal/client/dom/elements/bindings

1 file changed

+3
-2
lines changed

packages/svelte/src/internal/client/dom/elements/bindings/input.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { render_effect, effect } from '../../../reactivity/effects.js';
33
import { stringify } from '../../../render.js';
44
import { listen_to_event_and_reset_event } from './shared.js';
55
import * as e from '../../../errors.js';
6+
import { raw } from '../../../proxy.js';
67

78
/**
89
* @param {HTMLInputElement} input
@@ -95,10 +96,10 @@ export function bind_group(inputs, group_index, input, get_value, update) {
9596
if (is_checkbox) {
9697
value = value || [];
9798
// @ts-ignore
98-
input.checked = value.includes(input.__value);
99+
input.checked = raw(value).includes(raw(input.__value));
99100
} else {
100101
// @ts-ignore
101-
input.checked = input.__value === value;
102+
input.checked = raw(input.__value) === raw(value);
102103
}
103104
});
104105

0 commit comments

Comments
 (0)