Files
Zakk 304594eef9 fix: what a read of main since 2.5.5 turned up
- A page's late /touch response no longer writes the store after the page is
  gone: useNodes marks itself disposed with its scope and apply() drops the
  result, so leaving Subscriptions for Proxies while a request is in flight
  cannot hand a batch action a stale member list.
- The dashboard's subscription card links go to the Subscriptions page, not
  Proxies, which no longer lists subscriptions.
- Page shortcuts stay quiet while a menu is open (Escape dismissed the batch
  menu and cleared the selection in one stroke) and treat checkboxes as
  buttons, not text entry; the node checkboxes drop a keydown.stop that only
  served the row activation that is gone.
- Submissions in flight are not started twice from the new Enter shortcuts:
  GFWList update, subscription save, excluded domains, whitelist IPs.
- Choosing Documentation in the phone's app bar menu closes the menu.
- The Clash importer no longer writes allow_insecure into anytls and tuic
  links (nothing reads it since 1c392550); the core's example configs drop the
  stale key.
2026-09-22 14:58:28 +10:00
..