aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorTianren Dong <tianrendong.dtr@gmail.com>2026-09-28 20:04:23 -0400
committerGitHub <noreply@github.com>2026-09-28 20:04:23 -0400
commit104d7f442e7e3596781f32d8f42df39fc1c41aa0 (patch)
treebadc9e6a325dfe68277e29d3834fa2114a2375e1 /scripts
parentc78b1dc8ebced75957cb45623d33ed8c8351ed96 (diff)
Keep tab ownership across extension reloads (#25)
storage.session is wiped when the extension reloads, which it does on every pi-chrome update, so Pi lost track of its automation window and session tabs and left them behind. Mirror ownership to storage.local, restore it only when the session copy is missing, re-check every restored tab (same window; adopted tabs still in Pi's group), and drop the local copy on browser startup.
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions