-
Notifications
You must be signed in to change notification settings - Fork 753
feat: Close video call window when Jitsi call is closed #3033
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Here's a summary of the changes that were made to get the Jitsi call window to close automatically after a call ends:
The key was realizing that Jitsi Meet needed to be explicitly configured via It was a bit of a deep dive, but we got there! |
Windows installer download |
Linux installer download |
macOS installer download |
What does this feature mean ? |
What did you not understand? About session is up to the server administrator configure the Jitsi server. Its only the desktop app client behaviour that changed. |
Automatically close video call window when Jitsi call ends
This PR implements automatic detection of Jitsi call termination to close the video call window gracefully.
What it does:
video-call-window/close-requested
IPC handlerTechnical implementation:
did-navigate
event listener to the webview invideoCallWindow.tsx
checkForClosePage()
function that inspects navigation URLsvideo-call-window/close-requested
) for clean window closureBenefits:
Screen.Recording.2025-05-23.at.4.52.33.PM.mov
Closes: #2649 #2631 #2633
Related: SUP-770