Skip to content

UInputMenu visual bug with chip #6760

Description

@fkwww27

Environment

Operating system Linux 6.6.87.2-microsoft-standard-WSL2
CPU 11th Gen Intel(R) Core(TM) i7-11800H @ 2.30GHz (16 cores)
Node.js version v24.13.0
nuxt/cli version 3.37.0
Package manager npm@11.6.2
Nuxt version 4.5.0
Nitro version 2.13.4
Builder vite@8.1.5
Config compatibilityDate, css, devServer, devtools, experimental, icon, imports, modules, runtimeConfig, site, ssr, vite
Modules @nuxt/ui@4.10.0, @pinia/nuxt@0.11.3, @nuxt/eslint@1.16.0, @nuxtjs/robots@6.1.2, @nuxt/icon@2.3.1, @nuxt/fonts@0.14.0

Is this bug related to Nuxt or Vue?

Nuxt

Package

v4.x

Version

v.4.10.0

Reproduction

https://play.ui.nuxt.com/#eNqFUk1PwzAM/StWLgMJtgOcpm4Sgx2GBEwwuBAOVeuVbGkS5aNMqvrfcdJtcEDjFNvv2X7PSstujBk2AdmYZa6wwnhw6IMBmatqwpl3nE25ErXR1kMLFtfQwdrqGgbUNuCKq0Ir50F4rB1MIuPsnSuAwSwvtlJXg4uUrXSp9+FCwdLqyqJz+8qdVnHWx/lhWpPLgP9N6xuyUS+cZFJCKozMPVIGkJWiSQHAWxw4hrZNk7suVrnPXhfKBP+AKkBzWesSJZlOFM6gDtILIxHGyRwh6SVkNKXuuGDUb8hGx73sgo5GJtaiGm6cVnTZNi1jha6NkGifjBdkkjOS04vjLJdSf92nmrcBk8nU84nF9o/6xu1ijbMlXRFtQ3KPmM9thb6H5y+PuKP4CJLHIIl9AnxGp2WIGnvaLKiSZP/iJbWL9CeEqlZuvvOo3MFUFBqZXeLTOQPenrD+I/dqeJ36uOpY9w3YWNuG

Description

When you try to add a value that doesn't exist in the items list, a chip is displayed for that value, but it is not added to the v-model. If you then add a value that does exist, the "intruder" chip disappears.

I think the behavior should be consistent: either the value should also be added to the v-model, or no chip should be displayed in the first place.

Additional context

Image

Logs

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageAwaiting initial review and prioritization

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions