Fix double redraw flash on reconnect

- Remove separate force_redraw on WebSocket connect
- Integrate size toggle into set_terminal_size for single redraw
- Update test to expect two executor calls (toggle pattern)
This commit is contained in:
GitHub Copilot
2026-01-24 16:48:53 +00:00
parent 032d46b2a9
commit 3f265f19dc
3 changed files with 8 additions and 6 deletions
-3
View File
@@ -445,9 +445,6 @@ class LocalServer:
if session is None or not session.is_running():
self.session_manager.on_session_end(session_id)
session_id = None
elif hasattr(session, "force_redraw"):
# Force redraw on reconnect to refresh tmux/screen displays
await session.force_redraw()
session_created = session_id is not None