Update Reference Screenshots #2032
update-screenshots.yml
on: workflow_dispatch
build-core
1m 44s
Matrix: test-core-screenshot
update-reference-screenshots
18s
Annotations
15 errors and 20 notices
|
[Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:229:11 › toolbar: basic - ionic/md/ltr/light › slot content - ionic/md/ltr/light › should not have visual regressions with nested slotted images:
src/utils/test/playwright/page/utils/goto.ts#L102
2) [Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:229:11 › toolbar: basic - ionic/md/ltr/light › slot content - ionic/md/ltr/light › should not have visual regressions with nested slotted images
Error: page.waitForFunction: Test timeout of 30000ms exceeded.
at src/utils/test/playwright/page/utils/goto.ts:102
100 |
101 | const result = await Promise.all([
> 102 | page.waitForFunction(() => (window as any).testAppLoaded === true, { timeout: 4750 }),
| ^
103 | originalFn(formattedUrl, options),
104 | ]);
105 |
at goto (/ionic/src/utils/test/playwright/page/utils/goto.ts:102:10)
at Page.goto (/ionic/src/utils/test/playwright/playwright-page.ts:47:66)
at setContent (/ionic/src/utils/test/playwright/page/utils/set-content.ts:129:16)
at /ionic/src/components/toolbar/test/basic/toolbar.e2e.ts:230:9
|
|
[Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:229:11 › toolbar: basic - ionic/md/ltr/light › slot content - ionic/md/ltr/light › should not have visual regressions with nested slotted images:
src/components/toolbar/test/basic/toolbar.e2e.ts#L0
2) [Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:229:11 › toolbar: basic - ionic/md/ltr/light › slot content - ionic/md/ltr/light › should not have visual regressions with nested slotted images
Test timeout of 30000ms exceeded.
|
|
[Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - ios/ltr › slot content - ios/ltr › should not have visual regressions with slotted images:
src/components/toolbar/test/basic/toolbar.e2e.ts#L223
1) [Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - ios/ltr › slot content - ios/ltr › should not have visual regressions with slotted images
Error: locator.waitFor: Test timeout of 30000ms exceeded.
Call log:
- waiting for locator('ion-img').first() to be visible
24 × locator resolved to hidden <ion-img slot="end" class="ios hydrated" src="https://picsum.photos/id/237/50/50"></ion-img>
221 | // Wait for images to be visible
222 | await page.locator('img').first().waitFor({ state: 'visible' });
> 223 | await page.locator('ion-img').first().waitFor({ state: 'visible' });
| ^
224 |
225 | const header = page.locator('ion-header');
226 | await expect(header).toHaveScreenshot(screenshot(`toolbar-basic-slotted-images`));
at /ionic/src/components/toolbar/test/basic/toolbar.e2e.ts:223:47
|
|
[Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - ios/ltr › slot content - ios/ltr › should not have visual regressions with slotted images:
src/components/toolbar/test/basic/toolbar.e2e.ts#L0
1) [Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - ios/ltr › slot content - ios/ltr › should not have visual regressions with slotted images
Test timeout of 30000ms exceeded.
|
|
[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
3) [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
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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
|
|
[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
3) [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
|
|
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups:
src/components/radio/test/a11y/radio.e2e.ts#L122
2) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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"
120 |
121 | await pageUtils.pressKeys('Tab');
> 122 | await expect(firstGroupRadios.nth(0)).toBeFocused();
| ^
123 |
124 | await pageUtils.pressKeys('Tab');
125 | await expect(secondGroupRadios.nth(0)).toBeFocused();
at /ionic/src/components/radio/test/a11y/radio.e2e.ts:122:47
|
|
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups:
src/components/radio/test/a11y/radio.e2e.ts#L122
2) [Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups
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"
120 |
121 | await pageUtils.pressKeys('Tab');
> 122 | await expect(firstGroupRadios.nth(0)).toBeFocused();
| ^
123 |
124 | await pageUtils.pressKeys('Tab');
125 | await expect(secondGroupRadios.nth(0)).toBeFocused();
at /ionic/src/components/radio/test/a11y/radio.e2e.ts:122:47
|
|
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › 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 › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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
|
|
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › 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 › radio: keyboard navigation - md/ltr › 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
|
|
[Mobile Chrome] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images:
src/utils/test/playwright/page/utils/goto.ts#L103
1) [Mobile Chrome] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images
Error: page.originalFn: Test timeout of 30000ms exceeded.
Call log:
- navigating to "http://localhost:3333/#?ionic:_testing=true&ionic:mode=md&ionic:theme=md&rtl=undefined&palette=light", waiting until "load"
at src/utils/test/playwright/page/utils/goto.ts:103
101 | const result = await Promise.all([
102 | page.waitForFunction(() => (window as any).testAppLoaded === true, { timeout: 4750 }),
> 103 | originalFn(formattedUrl, options),
| ^
104 | ]);
105 |
106 | return result[1];
at goto (/ionic/src/utils/test/playwright/page/utils/goto.ts:103:5)
at Page.goto (/ionic/src/utils/test/playwright/playwright-page.ts:47:66)
at setContent (/ionic/src/utils/test/playwright/page/utils/set-content.ts:129:16)
at /ionic/src/components/toolbar/test/basic/toolbar.e2e.ts:208:9
|
|
[Mobile Chrome] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images:
src/components/toolbar/test/basic/toolbar.e2e.ts#L0
1) [Mobile Chrome] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images
Test timeout of 30000ms exceeded.
|
|
[Mobile Safari] › src/components/segment-view/test/dynamic-height/segment-view.e2e.ts:9:9 › segment-view: dynamic height - md/ltr › should show the third content when clicking the third button:
src/components/segment-view/test/dynamic-height/segment-view.e2e.ts#L64
1) [Mobile Safari] › src/components/segment-view/test/dynamic-height/segment-view.e2e.ts:9:9 › segment-view: dynamic height - md/ltr › should show the third content when clicking the third button
TimeoutError: locator.waitFor: Timeout 10000ms exceeded.
Call log:
- waiting for locator('ion-segment-content#third ion-img') to be visible
25 × locator resolved to hidden <ion-img class="img-part md hydrated" src="https://picsum.photos/200/300"></ion-img>
62 | // Wait for the image to load and be visible
63 | const imgLocator = page.locator('ion-segment-content#third ion-img');
> 64 | await imgLocator.waitFor({ state: 'visible', timeout: 10000 });
| ^
65 |
66 | // Wait for any layout adjustments
67 | await page.waitForChanges();
at /ionic/src/components/segment-view/test/dynamic-height/segment-view.e2e.ts:64:24
|
|
[Mobile Firefox] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images:
src/utils/test/playwright/page/utils/goto.ts#L103
1) [Mobile Firefox] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images
Error: page.originalFn: Test timeout of 30000ms exceeded.
Call log:
- navigating to "http://localhost:3333/#?ionic:_testing=true&ionic:mode=md&ionic:theme=md&rtl=undefined&palette=light", waiting until "load"
at src/utils/test/playwright/page/utils/goto.ts:103
101 | const result = await Promise.all([
102 | page.waitForFunction(() => (window as any).testAppLoaded === true, { timeout: 4750 }),
> 103 | originalFn(formattedUrl, options),
| ^
104 | ]);
105 |
106 | return result[1];
at goto (/ionic/src/utils/test/playwright/page/utils/goto.ts:103:5)
at Page.goto (/ionic/src/utils/test/playwright/playwright-page.ts:47:66)
at setContent (/ionic/src/utils/test/playwright/page/utils/set-content.ts:129:16)
at /ionic/src/components/toolbar/test/basic/toolbar.e2e.ts:208:9
|
|
[Mobile Firefox] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images:
src/components/toolbar/test/basic/toolbar.e2e.ts#L0
1) [Mobile Firefox] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images
Test timeout of 30000ms exceeded.
|
|
🎭 Playwright Run Summary
360 skipped
276 passed (2.5m)
|
|
🎭 Playwright Run Summary
8 skipped
680 passed (3.7m)
|
|
🎭 Playwright Run Summary
2 skipped
669 passed (3.7m)
|
|
🎭 Playwright Run Summary
1 skipped
676 passed (3.9m)
|
|
🎭 Playwright Run Summary
8 skipped
660 passed (4.5m)
|
|
🎭 Playwright Run Summary
2 flaky
[Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - ios/ltr › slot content - ios/ltr › should not have visual regressions with slotted images
[Mobile Safari] › src/components/toolbar/test/basic/toolbar.e2e.ts:229:11 › toolbar: basic - ionic/md/ltr/light › slot content - ionic/md/ltr/light › should not have visual regressions with nested slotted images
368 skipped
301 passed (4.7m)
|
|
🎭 Playwright Run Summary
3 flaky
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:130:11 › radio: a11y - md/ltr › radio: keyboard navigation - md/ltr › using arrow keys should move between enabled radios within group
[Mobile Chrome] › src/components/radio/test/a11y/radio.e2e.ts:117:11 › radio: a11y - md/ltr/dark › radio: keyboard navigation - md/ltr/dark › tabbing should switch between radio groups
[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
673 passed (5.3m)
|
|
🎭 Playwright Run Summary
14 skipped
489 passed (6.3m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Chrome] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images
36 skipped
818 passed (6.7m)
|
|
🎭 Playwright Run Summary
10 skipped
648 passed (6.9m)
|
|
🎭 Playwright Run Summary
5 skipped
676 passed (7.3m)
|
|
🎭 Playwright Run Summary
3 skipped
664 passed (7.7m)
|
|
🎭 Playwright Run Summary
13 skipped
653 passed (8.7m)
|
|
🎭 Playwright Run Summary
1 skipped
656 passed (8.8m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Safari] › src/components/segment-view/test/dynamic-height/segment-view.e2e.ts:9:9 › segment-view: dynamic height - md/ltr › should show the third content when clicking the third button
12 skipped
684 passed (8.7m)
|
|
🎭 Playwright Run Summary
4 skipped
729 passed (9.2m)
|
|
🎭 Playwright Run Summary
5 skipped
667 passed (9.3m)
|
|
🎭 Playwright Run Summary
18 skipped
613 passed (9.5m)
|
|
🎭 Playwright Run Summary
14 skipped
681 passed (10.5m)
|
|
🎭 Playwright Run Summary
1 flaky
[Mobile Firefox] › src/components/toolbar/test/basic/toolbar.e2e.ts:207:11 › toolbar: basic - md/ltr › slot content - md/ltr › should not have visual regressions with slotted images
5 skipped
709 passed (10.8m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
ionic-core
|
5.16 MB |
sha256:568a2e4a58d8cbe1869b5a22a5df23f2fab4d0fcaa5fe50e9aa61f6bc5155e98
|
|
|
test-results-1-20
|
493 KB |
sha256:0d1a354cbb696ed4ba287643b832abf907c61577844b091af76ea8a14da401d0
|
|
|
test-results-10-20
|
445 KB |
sha256:fd5cc2b6054ad5f58f76ed3a74569847c3bae6cd23e2fde8a2de5cda360415eb
|
|
|
test-results-11-20
|
3.17 MB |
sha256:1b8f7dd384ce8a3013f687188451c6fc54732789be108144636e573edc6bb629
|
|
|
test-results-12-20
|
483 KB |
sha256:09ab5452df604758622317bc11b6625184143efda75062d2d198112531c41edc
|
|
|
test-results-13-20
|
1.23 MB |
sha256:6c8ea797a0f31c398199362f31348c377b81ce8773f19dc52b54878ea4a33bcd
|
|
|
test-results-14-20
|
426 KB |
sha256:10d50d320f0e263bfc436abf2120547857854d8123487294f3ca2d8a8a7a7e31
|
|
|
test-results-15-20
|
458 KB |
sha256:7ef4f6e730adbd3f47a3be6466c4b1937e5e7fb7f1307e4aeef1e4a5d3559a3f
|
|
|
test-results-16-20
|
474 KB |
sha256:b0277ba6789b8448e8441bb2a8ede17ce4ca41c5c878d67d9a85bd4cf7863f37
|
|
|
test-results-17-20
|
561 KB |
sha256:a305aadd9e114523949fd40055faefd57128fe8b44d04cbf5441acf7fa572609
|
|
|
test-results-18-20
|
1.67 MB |
sha256:e4b99384ad675e4b2a865b7708f090f5ad60d137176dd680ae7c688325eea797
|
|
|
test-results-19-20
|
446 KB |
sha256:9e105c815e093bdf76a466267d86f7f52b04afac3b5e5038b78b7dba281df13b
|
|
|
test-results-2-20
|
504 KB |
sha256:e5ee82735e97538c90298c7043d67292e9e057a3c96b9ad155463fa78f53e436
|
|
|
test-results-20-20
|
1.44 MB |
sha256:1c396296b8ade1ef928756514211d18c3a2f7e8ff42bebf5c2bd79aba96799b3
|
|
|
test-results-3-20
|
440 KB |
sha256:8edbbbf904ff948fe2f91dd251453a2e3ddbef9bd9d6603aef813e901955505d
|
|
|
test-results-4-20
|
586 KB |
sha256:cace7bc7b129521217b1a455c0bdf9534f41d691d945f9754db9aae480711ed0
|
|
|
test-results-5-20
|
490 KB |
sha256:29b29758b66d3620dd4a8f2d9ef2e6bdd5128cc35e2c1e91d90e4188f6e36de8
|
|
|
test-results-6-20
|
1.22 MB |
sha256:f3367023718cac4dcbd87d0d9be38ec7374e31d032deaf730fc4df0481ca8bbc
|
|
|
test-results-7-20
|
363 KB |
sha256:4e8408480177397cd69ba73c4f6bef55ea8b19d35e060a370128a262a4227013
|
|
|
test-results-8-20
|
447 KB |
sha256:5b473afd2a7d5a2cc8740457df5c7da5e9186a70df23a28cf140001577e3556f
|
|
|
test-results-9-20
|
486 KB |
sha256:edb56e96676ef400decc79f7e09df49696854182309a2b8789df5f575d551915
|
|
|
updated-screenshots-1-20
|
50.4 KB |
sha256:57860950631a13d5a04ed0fb27c9d16b8d9800edff6bab7345c2953cb79e89d5
|
|
|
updated-screenshots-10-20
|
30.5 KB |
sha256:617481edbb23ba653f7aa62744d8494ef760e8fced745d55c476c820c7ef5ba5
|
|
|
updated-screenshots-13-20
|
2.51 KB |
sha256:87278b60f3654b237bdb459829206cc01758ed5300a3f81317d34b45a493fe35
|
|
|
updated-screenshots-14-20
|
56.7 KB |
sha256:f153d77dd0043126228aa83d1d4f69e7eae41c3ae33a940bdf2f01d462e5b46f
|
|
|
updated-screenshots-17-20
|
50.9 KB |
sha256:7fbff71889309086e569811038c9831eadc4a81d2d5b6bcb1af6b0591fd84d79
|
|
|
updated-screenshots-3-20
|
45.7 KB |
sha256:ab27bb4c02882963822a5a79f4ed2378c367027d1dfc1bd2f9d0141b81d86cec
|
|
|
updated-screenshots-6-20
|
9.5 KB |
sha256:9cd0573012759f448473ee1ba3a18e889d3b8a686f25b22863d9518c5bf2a53f
|
|
|
updated-screenshots-7-20
|
32.2 KB |
sha256:452f3aa8a6bdd58e5cfae3d94677a72db5b3adc6ca985857137180adcd83d0fd
|
|