Wrong auras states could be displayed just when new unit frames are added to a raid/group #681


  • Defect
  • Fixed
Closed
  • michaelsp created this issue Jun 30, 2019
    Owner

     

    This can happen specially with "show if missing" auras.

    When the units roster is updated, unit frames maybe were not initialized/displayed yet by SecureGroupHeaders code, and if no frames exists for a unit  StatusAuras code (AuraFrame_OnEvent) does not collect/process the unit auras, so wrong auras values of old players stored in the  cache could be displayed.

    Fix, AuraFrame_OnEvent() function now detects this special case (if it was called from Grid_UnitUpdated instead of UNIT_AURA event) and will process the auras even if no frames for the unit exists yet.

     

  • michaelsp added a tag Defect Jun 30, 2019
  • michaelsp edited title Jun 30, 2019
  • michaelsp closed issue Jul 1, 2019
  • michaelsp added a tag Fixed Jul 1, 2019

To post a comment, please login or register a new account.