Summary
When Freshell tabs are left idle for an hour or more, and the underlying sessions are still open but not actively working on a task, the tab content can become blank. In some cases the blank window does not recover unless the tab is selected again from the left sidebar; in other cases it appears to reset back to a fresh session.
Observed behavior
- A tab is left idle for 1+ hour.
- The session was not intentionally shut down.
- Returning to the tab often shows a blank window.
- The tab sometimes recovers after selecting it from the left sidebar.
- Other times the tab appears to reset to a fresh session.
Expected behavior
Idle tabs with still-running sessions should preserve their visible state and reconnect or restore cleanly when revisited.
Notes
This may be related to tab/session lifecycle handling after inactivity, such as renderer suspension, lost webview state, reconnect behavior, or session state restoration.
Summary
When Freshell tabs are left idle for an hour or more, and the underlying sessions are still open but not actively working on a task, the tab content can become blank. In some cases the blank window does not recover unless the tab is selected again from the left sidebar; in other cases it appears to reset back to a fresh session.
Observed behavior
Expected behavior
Idle tabs with still-running sessions should preserve their visible state and reconnect or restore cleanly when revisited.
Notes
This may be related to tab/session lifecycle handling after inactivity, such as renderer suspension, lost webview state, reconnect behavior, or session state restoration.