-
-
Notifications
You must be signed in to change notification settings - Fork 480
Labels
bugSomething isn't workingSomething isn't workinggood reproduction ✨This issue provides a good reproduction, we will be able to investigate it firstThis issue provides a good reproduction, we will be able to investigate it first
Description
Vue - Official extension or vue-tsc version
3.0.7
VSCode version
1.103.2
Vue version
3.5.21
TypeScript version
5.9.2
System Info
System:
OS: Windows 11 10.0.26100
CPU: (16) x64 AMD Ryzen 7 5800H with Radeon Graphics
Memory: 2.75 GB / 15.86 GB
Binaries:
Node: 24.4.1 - ~\AppData\Local\fnm_multishells\9704_1757733185595\node.EXE
npm: 11.4.2 - ~\AppData\Local\fnm_multishells\9704_1757733185595\npm.CMD
pnpm: 10.15.0 - ~\AppData\Local\pnpm\pnpm.CMD
Browsers:
Edge: Chromium (140.0.3485.54)
Internet Explorer: 11.0.26100.1882
package.json dependencies
Steps to reproduce
<script setup lang="ts">
const props = defineProps<{ foo: string }>()
const once = computed(() => `${props.foo}`)
const duplicate = computed(() => `${props.foo} + ${props.foo} + ${props.foo} + ${props.foo} + ${props.foo} + ${props.foo} + ${props.foo} + ${props.foo}`)
</script>
- create a vue file in vscode
- paste this code snippet
- move caret into line 4 column 37
What is expected?

What is actually happening?

Link to minimal reproduction
Any additional comments?
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workinggood reproduction ✨This issue provides a good reproduction, we will be able to investigate it firstThis issue provides a good reproduction, we will be able to investigate it first