TeamTalk5
TeamTalk5 copied to clipboard
TeamTalk Windows client doesn't clear, instead adds, the ammount of users on the server.
Description
The bug here is annoying and sometimes misleading, especially when there's a server that's known to use bot clients across channels. Ways to exemplify the bug:
- On TT windows, enter a server, Ronan's server for example, which is a little big. It announces that there are 5 clients: 3 on Root including you, plus two other across channels. 2 Exit Ronan's server.
- Enter Ronan's home, where there's you, Ronan, and someone else. Instead of showing Ronan's home 3/3, as all the users are on the root, it shows either 3/8 either 8/8, because it didn't clear the variable from the previous instance. For this to clear up, you'd need to log out and in, using F2, from Ronan's home, then re-log back in and it'll show correctly.
Application
- [x] qtTeamTalk
- [ ] TeamTalkAndroid
- [ ] iTeamTalk
- [ ] TeamTalkClassic
- [ ] TeamTalkServer
Platform
- [x] Windows
- [ ] macOS
- [ ] Android
- [ ] iOS
- [ ] Linux
Expected behavior
Clear the connected users variable the moment you press F2, with no other aditional steps.
Actual behavior
Adds up connected users counter if you change servers, only clears it after a second connect to the current server.
Steps to reproduce problem
- Connect to a server.
- Change it and connect to another.
- Connect to yet another.
- You'll see the users across all servers will add.
- To show propper user value, connect to the current server again.
cannot reproduce
Even without reproducing it this way, it still occurs in certain situations. It's an annoying problem.