Describe the bug
let [get, ] = createSignal(async () => {
return 1
}, 2, {})
createEffect(() => {
console.log('a', latest(get))
console.log('b', get())
}, () => {
console.log('c', latest(get))
console.log('d', get())
})
let [get, ] = createSignal(async () => {
return 1
}, 2, {})
createEffect(() => {
console.log('a', latest(get))
console.log('b', get())
}, () => {
console.log('c', latest(get))
console.log('d', get())
})
prints:
a 1
b 2
c 1
d 1
Your Example Website or App
.
Steps to Reproduce the Bug or Issue
.
Expected behavior
Instead of 1 2 1 1
I expected it to print
2 2 1 1
or
1 1 1 1
or even
2 1 1 1
but not 1 2 1 1
Screenshots or Videos
No response
Platform
- OS: [e.g. macOS, Windows, Linux]
- Browser: [e.g. Chrome, Safari, Firefox]
- Version: [e.g. 91.1]
Additional context
No response
Describe the bug
prints:
a 1
b 2
c 1
d 1
Your Example Website or App
.
Steps to Reproduce the Bug or Issue
.
Expected behavior
Instead of 1 2 1 1
I expected it to print
2 2 1 1
or
1 1 1 1
or even
2 1 1 1
but not 1 2 1 1
Screenshots or Videos
No response
Platform
Additional context
No response