WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

QInput/use-mask: broken in v2.18.2 #18128

@felipejuzo02

Description

@felipejuzo02

What happened?

I have an input component that I use for date selection.
In the latest version (v2.18.2), a problem started to occur when selecting a date for the first time, as the display ends up being cut off:

Gravacao.de.tela.de.2025-09-15.11-41-44.webm

However, when selecting again for the second time, it works perfectly.

After reviewing the changes made in the latest version, the modification in use-mask of QasInput is causing this issue:
PR #18018

In the version v2.18.1, I don't have this problem

What did you expect to happen?

I tested by modifying use-mask directly in node_modules, reverting it to before the recent changes, and I got the expected result:

Image
Gravacao.de.tela.de.2025-09-15.12-04-46.webm

Reproduction URL

https://stackblitz.com/edit/quasarframework-stackblitz-templates-tazyzavp

How to reproduce?

  1. Click the provided link
  2. Click on the button
  3. Select a date
  4. When selecting a date for the first time, the problem will appear
  5. If you try to select again, it will work correctly

Flavour

Quasar CLI with Vite (@quasar/cli | @quasar/app-vite)

Areas

Components (quasar)

Platforms/Browsers

No response

Quasar info output

Relevant log output

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions