Skip to content

Fix InCall state always returning True - #3

Open
c2k- wants to merge 2 commits into
kmanan:mainfrom
c2k-:fix/incall-always-true
Open

c2k- wants to merge 2 commits into
kmanan:mainfrom
c2k-:fix/incall-always-true

Conversation

@c2k-

@c2k- c2k- commented Aug 26, 2026

Copy link
Copy Markdown

The InCall state was always returning True apparently because of a fallback to using ScoreTitle and anything greater than 0.
This removes that fallback and changes the controls it looks for to be mic related (this could be tweaked if needed, but I think it's safe to say most meetings or calls would have a mic.)
It previously using leave. hang up, & end call was keeping the mic and camera buttons from working during the meeting join window.

c2k- added 2 commits August 24, 2026 21:52
When camera was on, the deck's mute button was stuck in the muted state. This was caused by GetStatus() looking for the word "unmute" which was being found anytime the camera was on because of an additional control that stated "Unmuted" when the mic was on. Fixed by adding " mic" to the end of the search strings.
The InCall state was always returning True apparently because of a fallback to using ScoreTitle and anything greater than 0. This removes that fallback and changes the controls it looks for to be mic related (this could be tweaked if needed, but I think it's safe to say most meetings or calls would have a mic.) It previously using leave. hang up, & end call was keeping the mic and camera buttons from working during the meeting join window.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant