Group display bug

Hey!

I’ve found a display bug regarding groups.

If someone (or even yourself) are editing a group two things are happening.

  1. The spacing between the groups are very wide and if you do this multiple times, it is getting even worse.
    spacing_1

  2. In the user server groups context menu, the groups are getting duplicated. Like 1. it’s getting worse after everytime a group is getting edited.

Client information
Version: 5.0.0-beta59
Build Number: 1625645480
Build Date: 7/7/2021, 10:11:20 AM
Chromium Version: 91.0.4472.114

Possible reason
Didn’t look pretty deep into it and only speak of own experiences. I expect it has something to do with the socket connection. If something get updated, the client loads all groups in it’s frontend / cache again but doesn’t clear the old entries from the array and so vue refreshes the html and displays the complete array and all duplicates.

Possible solution
If this is the real reason, the solution is pretty simple. Go into the function which handles this and add the missing array clear.

Kind regards,
XeroxDev

A post was merged into an existing topic: TeamSpeak 5.0.0-beta59