apollographql / apollographql/apollo-client-devtools

Client won't reconnect on page refresh

Open
#1,580 1 comment 0 reactions 0 assignees View on GitHub
🐞 bug
Dominant language
TypeScript
Stars
1.5k
Forks
172
Avg merge
10m
Merged PRs (30d)
8

Description

### Link to Reproduction
1. Open inspect element and see devtools client connects.
2. Refresh page, keeping the developer tools open.
3. Observe the extension will no longer connect.
4. Close and reopen developer tools and observe devtools reconnects.

Using Firefox Developer version

### `@apollo/client` version
5.11.10

### Apollo Client Devtools version
6.18.14

Contributor guide

Open the contributing guide

Research direction

Reproduce the refresh sequence in Firefox Developer Edition with the Apollo Client Devtools extension while keeping developer tools open. Start by tracing the devtools client reconnect path, then verify that the client reconnects after a page refresh without closing and reopening developer tools.

Written by the indexing model from the issue text.

Assessment

Tech stack
graphql, typescript
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.