Description
Vue version
3.5.12
Link to minimal reproduction
Steps to reproduce
- Open the playground reproduction
- Click Toggle
- Observe the error in the console
What is expected?
No errors should appear.
What is actually happening?
TypeError: t is null
System Info
System:
OS: macOS 15.0.1
CPU: (10) arm64 Apple M1 Pro
Memory: 1.04 GB / 32.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 22.9.0 - /usr/local/bin/node
Yarn: 1.22.19 - /usr/local/bin/yarn
npm: 10.8.3 - /usr/local/bin/npm
bun: 1.1.29 - ~/.bun/bin/bun
Browsers:
Chrome: 116.0.5845.179
Edge: 121.0.2277.98
Safari: 18.0.1
npmPackages:
vue: 3.5.12 => 3.5.12
Any additional comments?
Does not throw an error if conditioned with an if-else
clause. See the second reproduction:
https://play.vuejs.org/#__PROD____SSR__eNqdU01v2zAM/SusLk2B2MbW7dI5wT7QAdthG9YeBRSqLbtqZcmQZDdAkP9eUo5dp1+HnmzxPVKPj9SWfWvbtO8kO2O5L5xqA3gZunbNjWpa6wJswZoL6Xrp/jlZyVDcwA4qZxs4xrzjLzMi4ksobNN2QZYHrIn0A9GfQnu5B9NsipCMWTmKX7rukEiBkcdNYY0PUGlRw4ouXwSET7h5KnixOIHVOhLTXmisuYKKrkRung1tY8N4CLJptQgS8AiQl6qHUgSRCK3tfdIo3wisF0GEr7sQrIGvhVbF3YqzvZIj+nK2DrautcyzgTYmPTrQJ6rCrD0dsjkjdt4nkngTcJQkB2hMn7IhSQbVGcrGvzwbu8EDW7Lg0a9K1emttwbnvSUyZzQvpaX72waFfnJ2BhEhLLb9O8bI2uUYL25kcfdC/NZvKMYZOu9pBJxNWBCulmGAzy/+yA3+T2Bjy04j+w3wv/RWd6RxoH3vTImyZ7yo9lfcHmXqS3++CdL4sSkSSsxd5HOGW0RWvtb6o9zT9FPM42aHLh6s67NX8/I2Tcu0H2TcvbdGNV/1d9wxtvpa+St8G+QLlj5NP6cfPrLdA3/VWQs=