comparison ObjectiveTracker/SecureButton.xml @ 34:9856ebc63fa4

- half solution to Update being fired multiple times during load - change securefunc handlers to dispense a reason code; catch that reason code in the enclosure passed to hooksecurefunc, and decide whether to update or not from there.
author Nenue
date Sun, 17 Apr 2016 00:21:45 -0400
parents c3aa94bc6be2
children
comparison
equal deleted inserted replaced
33:64f2a9bbea79 34:9856ebc63fa4
47 self:UnregisterEvent("PLAYER_TARGET_CHANGED"); 47 self:UnregisterEvent("PLAYER_TARGET_CHANGED");
48 self:UnregisterEvent("BAG_UPDATE_COOLDOWN"); 48 self:UnregisterEvent("BAG_UPDATE_COOLDOWN");
49 </OnHide> 49 </OnHide>
50 <OnEnter> 50 <OnEnter>
51 GameTooltip:SetOwner(self, "ANCHOR_RIGHT"); 51 GameTooltip:SetOwner(self, "ANCHOR_RIGHT");
52 GameTooltip:SetQuestLogSpecialItem(self.questLogIndex); 52 GameTooltip:SetQuestLogSpecialItem(self.logIndex);
53 </OnEnter> 53 </OnEnter>
54 <OnLeave> 54 <OnLeave>
55 GameTooltip:Hide(); 55 GameTooltip:Hide();
56 </OnLeave> 56 </OnLeave>
57 </Scripts> 57 </Scripts>