You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[BUG] Changing ssh session by other user in meeting will not replace the connection from the meeting owner #1352
When a user is presenting an SSH session in a meeting and another user takes over presenting their own session, the original presenter's view does not update to show the new session. The original presenter remains stuck viewing their old session.
Field
Value
Type
Bug
Difficulty
2/5 (Small)
Priority
Urgent
Labels
bugsshuiplatform-docker
A maintainer will review shortly. If the auto-classification looks wrong, feel free to say so.
I reproduced the stale-presentation state and opened Termix-SSH/Termix#1500 against dev-2.9.0.
After another member takes over, the original presenter resolves the new share but retains the old local presentation. The UI gives that local session priority, so it continues showing VM1 instead of the new presenter’s VM2.
The fix clears the old local presentation when the server confirms that this user is no longer the presenter. It deliberately preserves a new connection that is still being prepared for a takeover, as well as the current presentation during ordinary refreshes. Three transition tests cover those cases; the takeover test fails before the fix and all pass after it. All 14 session-sharing frontend tests and TypeScript/lint checks pass.
The two-user live SSH scenario has not been exercised yet, so this remains open for confirmation after the fix is available.
Activity
termix-triage-bot commentedon Sep 28, 2026
Auto-triage
When a user is presenting an SSH session in a meeting and another user takes over presenting their own session, the original presenter's view does not update to show the new session. The original presenter remains stuck viewing their old session.
bugsshuiplatform-dockerA maintainer will review shortly. If the auto-classification looks wrong, feel free to say so.
ZacharyZcR commentedon Sep 29, 2026
I reproduced the stale-presentation state and opened Termix-SSH/Termix#1500 against dev-2.9.0.
After another member takes over, the original presenter resolves the new share but retains the old local presentation. The UI gives that local session priority, so it continues showing VM1 instead of the new presenter’s VM2.
The fix clears the old local presentation when the server confirms that this user is no longer the presenter. It deliberately preserves a new connection that is still being prepared for a takeover, as well as the current presentation during ordinary refreshes. Three transition tests cover those cases; the takeover test fails before the fix and all pass after it. All 14 session-sharing frontend tests and TypeScript/lint checks pass.
The two-user live SSH scenario has not been exercised yet, so this remains open for confirmation after the fix is available.
termix-triage-bot commentedon Oct 1, 2026
This has been fixed and shipped in release-2.9.0-tag. Updating to the latest release will get you this fix. Thanks for the report!