Closed
Description
Describe the bug
Setting a component prop to a store value causes the component prop to see a change with 5 when it didn't with 4.
i.e. it appeared to be deduped with 4 but isn't with 5
Reproduction
Svelte 4: https://svelte.dev/repl/d43370affcf9403b9a5566a9e9849da8?version=4.2.15
Toggle triggers a change in the component, Update doesn't (prop value stays the same).
Update now triggers a change of the prop value, even though the value hasn't actually changed (see console log)
Logs
.
System Info
System:
OS: macOS 14.4.1
CPU: (6) x64 Intel(R) Core(TM) i5-8500B CPU @ 3.00GHz
Memory: 1.83 GB / 32.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 22.0.0 - ~/Library/pnpm/node
npm: 10.5.1 - ~/Library/pnpm/npm
pnpm: 9.0.6 - ~/Library/pnpm/pnpm
bun: 1.0.0 - ~/.bun/bin/bun
Browsers:
Brave Browser: 123.1.64.113
Chrome: 124.0.6367.119
Chrome Canary: 126.0.6456.0
Safari: 17.4.1
Safari Technology Preview: 17.4
npmPackages:
svelte: ^5.0.0-next.123 => 5.0.0-next.123
Severity
blocking an upgrade
Metadata
Metadata
Assignees
Labels
No labels