Thanks to visit codestin.com
Credit goes to github.com

Skip to content

duplicated highlight when using same ref many times #5641

@L33Z22L11

Description

@L33Z22L11

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>
  1. create a vue file in vscode
  2. paste this code snippet
  3. move caret into line 4 column 37

What is expected?

Image

What is actually happening?

Image

Link to minimal reproduction

https://play.vuejs.org/#eNq9kjFPwzAQhf/KyWJoRRUGmKo2EqAOMEAFjB4aOZfg4tiWfS6Rovx37EQJDKhsbL5776zvnt2xW2uzU0C2ZhsvnLQEHilYUIWut5yR5yznWhjtCawz1sMWSqykxn2qNh1UxqzBk5O6hj5fLCe30QKjWZjGBsJysVjCNofDRTdck8Wx/jCby2CVFAX9NQGX8D9lQttcjZHEANgqRhFRK1lnR290zKvjGoCzRCsVumdLMq7C2RoGJWmFUubzceiRC7ia+uIdxccv/aNvU4+zvUOP7oSczRoVrkYa5d3rE7bxPIuNKYOK7jPiC3qjQmIcbXdBlxH7h2+gfWiscRTf8s3vWkLtp6USaHL2g5+z+Gnuz6z+jXud3QxzXPes/wIhM9Ed

Any additional comments?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood reproduction ✨This issue provides a good reproduction, we will be able to investigate it first

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions