Page MenuHomeFeedback Tracker

Can't scroll away from selector in Dynamic Groups
Closed, DuplicatePublic

Description

When using the Dynamic Groups ( https://community.bistudio.com/wiki/Dynamic_Groups ) with more people than fit the 'GROUPS' screen (e.g. 20, though the problem is more apparent with 30+), the following occurs:
If you have clicked a group/player ( http://prntscr.com/izrsel ), and you try to scroll further up/down the list, the list keeps centering around the selected group/player.
The only way to scroll to the bottom or top of the list, is by scrolling - moving selector - scrolling - moving selector - scrolling (as seen here: https://youtu.be/zhdhL6mk4g4?t=3m35s ).

Details

Severity
Minor
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Category
End Game - Dynamic Groups
Steps To Reproduce
  1. Create a missionfile with around 20 player characters.
  2. Setup Dynamic Groups by adding a initServer and initPlayerLocal with instructions from https://community.bistudio.com/wiki/Dynamic_Groups .
  3. Launch a server and join it with 20 players.
  4. Open the 'GROUP MANAGEMENT' with 'U'.
  5. Select a player at the top of the list.
  6. Attempt to scroll all the way to the bottom. (The list will auto-center around the selected player again)
Additional Information

Can only be reproduced with 20+ players.

Event Timeline

In line 677 of fn_dynamicGroups.sqf, the display updates, which is where I think the problem occurs.

I'm guessing that during the update, something makes it so that you are forced to look at the selector.

I'd investigate more, but I can't see what happens during the update.
I tried running copyToClipboard format["%1",(uiNamespace getVariable ["RscDisplayDynamicGroups_script", {}])];.
But that only returns the first part of the script, since the script starts with a lot of enters.