(route: Route)
| 425 | spinner: List[bool] = [] |
| 426 | |
| 427 | async def handle_route(route: Route) -> None: |
| 428 | if len(spinner) == 1: |
| 429 | await route.abort() |
| 430 | spinner.pop(0) |
| 431 | else: |
| 432 | await route.continue_() |
| 433 | spinner.append(True) |
| 434 | |
| 435 | # Cancel 2nd request. |
| 436 | await page.route("**/*", handle_route) |