At the moment the loot spec icon is only updated if you actively change the current loot spec (or if you reload/login) by right-clicking the player frame. However the default value (0) changes the loot spec
automatically based on the currently active spec. But changing spec doesn't trigger the PLAYER_LOOT_SPEC_UPDATED event (at least not for DPS classes).
But by also updating on ACTIVE_TALENT_GROUP_CHANGED you get the desired behaviour when using the default loot spec.
At the moment the loot spec icon is only updated if you actively change the current loot spec (or if you reload/login) by right-clicking the player frame. However the default value (
0
) changes the loot spec automatically based on the currently active spec. But changing spec doesn't trigger thePLAYER_LOOT_SPEC_UPDATED
event (at least not for DPS classes).But by also updating on
ACTIVE_TALENT_GROUP_CHANGED
you get the desired behaviour when using the default loot spec.