Skip to content

fix(checkbox, toggle): fire ionFocus and ionBlur #17247

fix(checkbox, toggle): fire ionFocus and ionBlur

fix(checkbox, toggle): fire ionFocus and ionBlur #17247

Triggered via pull request October 22, 2025 16:38
@thetaPCthetaPC
synchronize #30733
FW-6796
Status Success
Total duration 10m 38s
Artifacts 27

build.yml

on: pull_request
build-react
50s
build-react
build-vue
39s
build-vue
Matrix: test-core-screenshot
build-angular
1m 0s
build-angular
build-angular-server
38s
build-angular-server
test-core-clean-build
12s
test-core-clean-build
test-core-lint
56s
test-core-lint
test-core-spec
1m 42s
test-core-spec
build-react-router
30s
build-react-router
build-vue-router
44s
build-vue-router
verify-screenshots
3s
verify-screenshots
Matrix: test-angular-e2e
Matrix: test-react-e2e
Matrix: test-react-router-e2e
Matrix: test-vue-e2e
verify-test-angular-e2e
3s
verify-test-angular-e2e
verify-test-react-e2e
3s
verify-test-react-e2e
verify-test-react-router-e2e
3s
verify-test-react-router-e2e
verify-test-vue-e2e
2s
verify-test-vue-e2e
Fit to window
Zoom out
Zoom in

Annotations

1 error and 20 notices
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group: src/components/radio/test/a11y/radio.e2e.ts#L134
1) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group Error: expect(locator).toBeFocused() failed Locator: locator('#first-group ion-radio').first() Expected: focused Received: inactive Timeout: 5000ms Call log: - Expect "toBeFocused" with timeout 5000ms - waiting for locator('#first-group ion-radio').first() 9 × locator resolved to <ion-radio value="huey" role="radio" tabindex="0" aria-checked="true" class="md in-item radio-checked radio-label-placement-start hydrated">Huey</ion-radio> - unexpected value "inactive" 132 | 133 | await pageUtils.pressKeys('Tab'); > 134 | await expect(firstGroupRadios.nth(0)).toBeFocused(); | ^ 135 | 136 | await page.keyboard.press('ArrowDown'); 137 | await expect(firstGroupRadios.nth(1)).toBeFocused(); at /ionic/src/components/radio/test/a11y/radio.e2e.ts:134:47
🎭 Playwright Run Summary
216 skipped 257 passed (2.2m)
🎭 Playwright Run Summary
534 passed (3.0m)
🎭 Playwright Run Summary
1 skipped 536 passed (3.1m)
🎭 Playwright Run Summary
1 skipped 534 passed (3.1m)
🎭 Playwright Run Summary
4 skipped 510 passed (3.3m)
🎭 Playwright Run Summary
1 flaky [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › using arrow keys should move between enabled radios within group 4 skipped 514 passed (3.7m)
🎭 Playwright Run Summary
648 passed (4.3m)
🎭 Playwright Run Summary
10 skipped 503 passed (4.8m)
🎭 Playwright Run Summary
5 skipped 512 passed (4.9m)
🎭 Playwright Run Summary
14 skipped 399 passed (5.1m)
🎭 Playwright Run Summary
212 skipped 313 passed (4.4m)
🎭 Playwright Run Summary
1 skipped 538 passed (6.3m)
🎭 Playwright Run Summary
10 skipped 527 passed (6.5m)
🎭 Playwright Run Summary
14 skipped 497 passed (6.7m)
🎭 Playwright Run Summary
2 skipped 516 passed (6.9m)
🎭 Playwright Run Summary
4 skipped 535 passed (6.5m)
🎭 Playwright Run Summary
1 skipped 528 passed (6.8m)
🎭 Playwright Run Summary
5 skipped 573 passed (6.9m)
🎭 Playwright Run Summary
5 skipped 519 passed (7.2m)
🎭 Playwright Run Summary
7 skipped 508 passed (7.6m)

Artifacts

Produced during runtime
Name Size Digest
ionic-angular
667 KB
sha256:b511acf54fbbd79639483bc63ed3f43d800a2465f10fd8ec5fa8fed4e814b384
ionic-angular-server
8.54 KB
sha256:34dd190aa931b6ea75d4fff54240d2a092f08f1e598948edab940ab0ad9d3d2a
ionic-core
4.54 MB
sha256:b390482048ead478d1f57dc96e77f763d61ab8a9bafc9e9b82d32d3ded3fde54
ionic-react
211 KB
sha256:c90124017d9464a514d8b2af272b576aa1c16fc7cf3a8b05c400c8ca1c8bd7cc
ionic-react-router
27.9 KB
sha256:7fbe4113fef3280004f6efa037cdf3be0679f04b4efc695f66b413a36f9542a2
ionic-vue
233 KB
sha256:1dd19a423d4dd29bd491001b7a003dddfe84677034e08311d7f9515e72ef4df0
ionic-vue-router
17 KB
sha256:a84d415d931b0817eadc9ba085ecc3ff93c53a87d8f2fdd353c1a000b3a2210a
test-results-1-20
440 KB
sha256:c3c2968523bf8c597b1b84b832a3bdb597929c77df99161c73df19d3b9f02709
test-results-10-20
459 KB
sha256:5302c3f7abfbac724e68e4640b0e67137fa206f84a270c19b0f4b08252012d7c
test-results-11-20
1.25 MB
sha256:ee03e4cd9f07d26105720a30c08f28c3c60957b7da1ea033cbde7b7184b6bf44
test-results-12-20
441 KB
sha256:d8ef5e49e59c48db0a95392528fc8e17d6adc82a231925f166240ab4dd1e4884
test-results-13-20
450 KB
sha256:3f755321e6ac0cb2d8f2f131f604ae7ffff5c3e97f8c915f5563d23df3456d09
test-results-14-20
405 KB
sha256:8ac23c81c89fe1f66706ce061dc909c6dfd360ead5113cce401b15717e6ce0e9
test-results-15-20
430 KB
sha256:7609b707b61dda716f54b2d4c497aa60620a8d3ceef0cc0d80c78e39cf6cc51c
test-results-16-20
426 KB
sha256:1a1bd94144ef544e8d3f8be74ca88f471d5b3ce98b20e42be2c54e810e4e9197
test-results-17-20
533 KB
sha256:33940351606e5bcb696ee690fd55131413439f235fb79259bf3519a336108a3a
test-results-18-20
503 KB
sha256:340c60a45f3e6b373438550ea211ccf531d2d160f321b405b015c8a09bb7c33b
test-results-19-20
396 KB
sha256:e61d0f1eb0d828382ce93559b6f05c3a67c27f373ccbc3344b06682325c8a4e3
test-results-2-20
470 KB
sha256:35f306f8974b03c10f77792af46ddc7f99dda09189b50e70e106effd0d7c43ee
test-results-20-20
361 KB
sha256:9eac3815a5e885bb442b2926ac9aa36ef342cec8ae4a10da04f89690cb61a345
test-results-3-20
431 KB
sha256:f1d81db9ada437778f223738433ac2f40c44a72fc61196db0f675039fbe44b74
test-results-4-20
521 KB
sha256:355bd487d6c5aeceb599da2377066f586c309b8e4ae3c759808f2d7b28851433
test-results-5-20
456 KB
sha256:35cb25a6d8e56005d8671bb5bc88830ad1e7f027132a1964abb7ec0c2f87f3e2
test-results-6-20
446 KB
sha256:e5254b67052869764568968f72a81aba1f9ffc7bad64297678570acda21d34c9
test-results-7-20
350 KB
sha256:4aa3b4671289965f877d8f011929dc558518c1bc6585aadfea759cb1a51705c7
test-results-8-20
427 KB
sha256:421b7f6b5f3b043b50e375c1011120c873a7f61931e6ec76c2a33f72d8c6205d
test-results-9-20
435 KB
sha256:5fa0cecda812edea8f2da2cc70a620dac3142c1cbbbed9d6249e91f7944e907c