Ben Henning
141e28d1de
fix: Correct ARIA label is for invalid values. ( #9469 )
...
## The basics
- [x] I [validated my changes](https://developers.google.com/blockly/guides/contribute/core#making_and_verifying_a_change )
## The details
### Resolves
Fixes #9466
### Proposed Changes
Ensures `FieldInput`'s ARIA labels are recomputed when an invalid value is attempted to be set.
### Reason for Changes
Previously the `FieldInput` would continuously update its ARIA label as the value changed, including for invalid values. If the editor was cancelled this would correctly revert but if an invalid value was attempted to be saved then it would cancel the update but not correct the ARIA label.
### Test Coverage
No new tests are needed for this experimental change. This has been manually verified locally using `FieldNumber` in Core's advanced playground.
### Documentation
No documentation changes are needed for this experimental change.
### Additional Information
None.
2025-11-19 14:31:04 -08:00
..
2025-11-12 18:09:30 -08:00
2025-08-19 08:32:31 -07:00
2025-09-18 14:27:41 -07:00
2025-08-06 15:28:45 -07:00
2025-05-13 14:30:28 -07:00
2025-10-07 14:34:25 -07:00
2025-10-16 14:17:00 -07:00
2025-08-21 11:15:07 -07:00
2025-11-04 18:47:23 +00:00
2025-09-15 11:40:07 -07:00
2025-01-06 11:30:22 -08:00
2023-08-31 00:24:47 +01:00
2025-10-13 12:37:21 -07:00
2025-11-04 13:44:34 -08:00
2023-03-16 17:15:51 +01:00
2025-02-12 13:16:35 -08:00
2025-05-07 08:47:52 -07:00
2025-11-12 18:09:30 -08:00
2025-08-19 14:56:59 -07:00
2024-08-15 03:16:14 +01:00
2025-05-29 13:48:54 -07:00
2023-08-31 00:24:47 +01:00
2024-08-14 09:10:34 -07:00
2024-08-15 03:16:14 +01:00
2024-08-20 19:50:29 +01:00
2025-05-07 08:47:52 -07:00
2025-07-08 16:05:53 -07:00
2025-07-01 15:13:13 -07:00
2025-06-16 15:45:01 -07:00
2024-12-02 11:33:05 -08:00
2024-03-28 15:39:48 -07:00
2024-03-15 00:03:55 +01:00
2023-08-31 00:24:47 +01:00
2023-08-31 00:24:47 +01:00
2025-07-02 16:07:05 -07:00
2024-04-17 19:47:51 -07:00
2025-08-12 08:55:54 -07:00
2025-05-09 16:20:36 -07:00
2025-05-09 08:16:14 -07:00
2025-10-01 16:19:06 -07:00
2024-08-15 03:16:14 +01:00
2025-04-30 15:54:21 -07:00
2024-03-29 21:00:56 +00:00
2024-08-15 03:16:14 +01:00
2025-07-09 12:13:33 -07:00
2025-02-27 14:00:40 -08:00
2025-10-01 16:19:06 -07:00
2025-10-16 14:17:00 -07:00
2025-11-12 18:09:30 -08:00
2025-11-19 14:31:04 -08:00
2023-08-31 00:24:47 +01:00
2025-10-01 16:19:06 -07:00
2025-10-01 16:19:06 -07:00
2025-08-22 14:55:07 -07:00
2025-05-13 15:04:49 -07:00
2025-10-01 16:19:06 -07:00
2025-11-12 18:09:30 -08:00
2025-10-01 15:52:07 -07:00
2025-11-04 18:47:23 +00:00
2025-01-09 14:31:51 -08:00
2025-05-13 15:04:49 -07:00
2024-12-02 11:33:05 -08:00
2025-05-13 15:04:49 -07:00
2025-05-13 15:04:49 -07:00
2025-01-09 14:31:51 -08:00
2025-08-21 11:15:07 -07:00
2024-12-04 12:06:12 -08:00
2025-09-19 13:53:57 -07:00
2024-12-04 12:06:12 -08:00
2024-08-15 03:16:14 +01:00
2025-11-04 13:44:34 -08:00
2024-08-15 03:16:14 +01:00
2025-08-06 12:45:17 -07:00
2024-04-04 15:58:24 -07:00
2025-05-29 13:48:54 -07:00
2025-05-07 08:47:52 -07:00
2025-05-30 13:09:52 -07:00
2024-07-09 15:25:20 -07:00
2024-01-23 08:48:08 -08:00
2025-07-07 13:55:40 -07:00
2025-02-27 14:00:40 -08:00
2025-10-01 16:19:06 -07:00
2025-10-16 14:17:00 -07:00
2025-01-06 10:53:45 -08:00
2023-08-31 00:24:47 +01:00
2024-12-04 12:15:19 -08:00
2025-07-11 10:54:19 -07:00
2024-08-15 03:16:14 +01:00
2024-12-02 11:33:05 -08:00
2023-08-31 00:24:47 +01:00
2025-01-08 11:50:18 -08:00
2025-07-30 08:58:30 -07:00
2024-08-15 03:16:14 +01:00
2025-10-13 12:18:38 -07:00
2024-12-02 11:33:05 -08:00
2023-08-31 00:24:47 +01:00
2025-05-07 08:47:52 -07:00
2024-08-15 03:16:14 +01:00
2025-07-08 16:05:53 -07:00
2025-05-29 09:59:45 -07:00
2023-02-06 10:08:55 -08:00
2024-12-02 11:33:05 -08:00
2023-08-31 00:24:47 +01:00
2025-04-21 15:32:45 -07:00
2024-08-14 09:10:34 -07:00
2025-09-19 13:53:57 -07:00
2025-05-03 02:00:27 +01:00
2023-08-31 00:24:47 +01:00
2025-09-02 12:39:16 -07:00
2024-12-04 12:15:19 -08:00
2025-05-02 17:47:11 +01:00
2025-05-02 17:47:11 +01:00
2025-07-09 12:13:33 -07:00
2024-12-02 11:33:05 -08:00
2025-05-09 08:16:14 -07:00
2025-10-13 12:37:21 -07:00
2025-07-15 11:06:27 -07:00
2025-08-19 08:32:31 -07:00
2024-08-20 08:36:33 +01:00