Skip to content

Barcode Generator keeps a success status announcement after invalid EAN-13 input #360

Description

@baixiangcpp

Summary

After a successful barcode generation, submitting invalid EAN-13 input leaves the global status announcement as Generate completed. even though the tool reports a validation error.

Reproduction

  1. Open https://byteflow.tools/en/barcode-generator.
  2. Select EAN13.
  3. Enter 400638133393 and click Generate.
  4. Replace the input with ABC.
  5. Click Generate again.

Expected

The global status should be updated to an error state, for example EAN-13 requires 12 or 13 digits., and should not continue announcing the previous successful action.

Actual

  • The input validation and output metadata correctly show EAN-13 requires 12 or 13 digits..
  • Normalized value is shown as (none).
  • However, the page-level ARIA status still says Generate completed. from the previous successful run.

Observed status excerpts:

status: Generate completed.
generic: EAN-13 requires 12 or 13 digits.
textbox: Format: EAN13 Input: ABC Normalized: (none) ... Status: EAN-13 requires 12 or 13 digits.

This gives screen-reader users and any status-based automation a false success announcement after a failed generation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions