|
9 | 9 |
|
10 | 10 | testFocusWasReset(t => {
|
11 | 11 | navigation.addEventListener("navigate", e => {
|
12 |
| - e.transitionWhile(Promise.resolve()); |
| 12 | + e.intercept(); |
13 | 13 | }, { once: true });
|
14 | 14 |
|
15 | 15 | navigation.addEventListener("navigate", e => {
|
16 |
| - e.transitionWhile(Promise.resolve(), { focusReset: "after-transition" }); |
| 16 | + e.intercept({ focusReset: "after-transition" }); |
17 | 17 | }, { once: true });
|
18 | 18 | }, "(not provided) + after-transition");
|
19 | 19 |
|
20 | 20 | testFocusWasNotReset(t => {
|
21 | 21 | navigation.addEventListener("navigate", e => {
|
22 |
| - e.transitionWhile(Promise.resolve()); |
| 22 | + e.intercept(); |
23 | 23 | }, { once: true });
|
24 | 24 |
|
25 | 25 | navigation.addEventListener("navigate", e => {
|
26 |
| - e.transitionWhile(Promise.resolve(), { focusReset: "manual" }); |
| 26 | + e.intercept({ focusReset: "manual" }); |
27 | 27 | }, { once: true });
|
28 | 28 | }, "(not provided) + manual");
|
29 | 29 |
|
30 | 30 | testFocusWasNotReset(t => {
|
31 | 31 | navigation.addEventListener("navigate", e => {
|
32 |
| - e.transitionWhile(Promise.resolve(), { focusReset: "after-transition" }); |
| 32 | + e.intercept({ focusReset: "after-transition" }); |
33 | 33 | }, { once: true });
|
34 | 34 |
|
35 | 35 | navigation.addEventListener("navigate", e => {
|
36 |
| - e.transitionWhile(Promise.resolve(), { focusReset: "manual" }); |
| 36 | + e.intercept({ focusReset: "manual" }); |
37 | 37 | }, { once: true });
|
38 | 38 | }, "after-transition + manual");
|
39 | 39 |
|
40 | 40 | testFocusWasReset(t => {
|
41 | 41 | navigation.addEventListener("navigate", e => {
|
42 |
| - e.transitionWhile(Promise.resolve(), { focusReset: "after-transition" }); |
| 42 | + e.intercept({ focusReset: "after-transition" }); |
43 | 43 | }, { once: true });
|
44 | 44 |
|
45 | 45 | navigation.addEventListener("navigate", e => {
|
46 |
| - e.transitionWhile(Promise.resolve()); |
| 46 | + e.intercept(); |
47 | 47 | }, { once: true });
|
48 | 48 | }, "after-transition + (not provided)");
|
49 | 49 |
|
50 | 50 | testFocusWasReset(t => {
|
51 | 51 | navigation.addEventListener("navigate", e => {
|
52 |
| - e.transitionWhile(Promise.resolve(), { focusReset: "manual" }); |
| 52 | + e.intercept({ focusReset: "manual" }); |
53 | 53 | }, { once: true });
|
54 | 54 |
|
55 | 55 | navigation.addEventListener("navigate", e => {
|
56 |
| - e.transitionWhile(Promise.resolve(), { focusReset: "after-transition" }); |
| 56 | + e.intercept({ focusReset: "after-transition" }); |
57 | 57 | }, { once: true });
|
58 | 58 | }, "manual + after-transition");
|
59 | 59 |
|
60 | 60 | testFocusWasNotReset(t => {
|
61 | 61 | navigation.addEventListener("navigate", e => {
|
62 |
| - e.transitionWhile(Promise.resolve(), { focusReset: "manual" }); |
| 62 | + e.intercept({ focusReset: "manual" }); |
63 | 63 | }, { once: true });
|
64 | 64 |
|
65 | 65 | navigation.addEventListener("navigate", e => {
|
66 |
| - e.transitionWhile(Promise.resolve()); |
| 66 | + e.intercept(); |
67 | 67 | }, { once: true });
|
68 | 68 | }, "manual + (not provided)");
|
69 | 69 | </script>
|
0 commit comments