enso/app/gui2/shared/util
somebody1234 d5a04a767e
Fix errors in GUI WebSockets (#10421)
- Fix https://github.com/enso-org/cloud-v2/issues/1337
- Fix #10381 (same issue)
- This was caused by queued execution context tasks delaying the disposal of the WebSocket connections - I guess because the WebSocket is closed, either the queue never reaches that point, or retries take too long to reach that point?
- There was also another issue caused by the Dashboard incorrectly caching the `project`, causing the endpoint URLs to become outdated.

Misc changes:
- Change `Editor.tsx` to not return two different component trees. This avoids React unmounting and re-mounting the GUI app.

# Important Notes
None
2024-07-04 12:48:57 +00:00
..
__tests__ Automatic reconnect with Language Server. (#9691) 2024-04-19 13:39:45 +00:00
data Rename function widget (#9959) 2024-05-22 15:07:39 +00:00
net Fix errors in GUI WebSockets (#10421) 2024-07-04 12:48:57 +00:00
assert.ts Vue dependency update, better selection performance, visible quotes in text inputs (#9204) 2024-03-06 15:34:07 +00:00
detect.ts Syntactic synchronization, automatic parentheses, metadata in Ast (#8893) 2024-02-02 10:22:18 +01:00
net.ts Fix errors in GUI WebSockets (#10421) 2024-07-04 12:48:57 +00:00
types.ts Node creation improvements (#9781) 2024-04-25 09:18:38 -04:00