From an /etrace, it happens when either GUILD_ROSTER_UPDATE or GUILD_RANKS_UPDATE fires (not sure which, but they seem to always fire together).
This happens every 20 seconds exactly, which is also exactly how often LDT-Unit attempts to refresh guild information in GuildNote.lua. Specifically, the call to GuildRoster on line 73.
Following up on your email a while back about the guild roster scroll position resetting...
Context: https://www.curseforge.com/wow/addons/ice-hud#c7085 - "Whenever IceHUD is loaded and I have my Guild & Communications pane open, around every 15-20 sec the roster list will pop back to the top."
From an /etrace, it happens when either GUILD_ROSTER_UPDATE or GUILD_RANKS_UPDATE fires (not sure which, but they seem to always fire together).
This happens every 20 seconds exactly, which is also exactly how often LDT-Unit attempts to refresh guild information in GuildNote.lua. Specifically, the call to
GuildRoster
on line 73.