-Fixed a nil error that was occurring on the tooltip in chat.
Xruptor [07-03-11 - 11:58]
-Fixed a nil error that was occurring on the tooltip in chat.
-Updated the BagSync to autofocus when you do a search now.
-Updates thanks to @Aranarth
diff --git a/BagSync.lua b/BagSync.lua
index 2334779..7bdbbd7 100644
--- a/BagSync.lua
+++ b/BagSync.lua
@@ -1177,9 +1177,16 @@ local function Tip_OnUpdate(self, ...)
end
for _, tip in next, { GameTooltip, ItemRefTooltip } do
+
orgTipSetItem[tip] = tip:GetScript"OnTooltipSetItem"
tip:SetScript("OnTooltipSetItem", Tip_OnSetItem)
- orgTipOnUpdate[tip] = tip:GetScript"OnUpdate"
- tip:SetScript("OnUpdate", Tip_OnUpdate)
+
+ if tip == ItemRefTooltip then
+ orgTipOnUpdate[tip] = tip.UpdateTooltip
+ tip.UpdateTooltip = Tip_OnUpdate
+ else
+ orgTipOnUpdate[tip] = tip:GetScript"OnUpdate"
+ tip:SetScript("OnUpdate", Tip_OnUpdate)
+ end
end
diff --git a/BagSync.toc b/BagSync.toc
index 0db0eee..3c0ff5e 100644
--- a/BagSync.toc
+++ b/BagSync.toc
@@ -2,7 +2,7 @@
## Title: BagSync
## Notes: BagSync tracks your characters items and displays it within tooltips.
## Author: Xruptor
-## Version: 6.3.2
+## Version: 6.3.3
## SavedVariables: BagSyncDB, BagSyncOpt, BagSyncGUILD_DB, BagSyncTOKEN_DB
localization\localization.lua
diff --git a/BagSync_Search.lua b/BagSync_Search.lua
index e2de184..bc16712 100644
--- a/BagSync_Search.lua
+++ b/BagSync_Search.lua
@@ -66,7 +66,10 @@ bgSearch.totalC = totalC
local closeButton = CreateFrame("Button", nil, bgSearch, "UIPanelCloseButton");
closeButton:SetPoint("TOPRIGHT", bgSearch, -15, -8);
-bgSearch:SetScript("OnShow", function(self) self:LoadSlider(); end)
+bgSearch:SetScript("OnShow", function(self)
+ self:LoadSlider()
+ self.SEARCHBTN:SetFocus()
+end)
bgSearch:SetScript("OnHide", function(self)
searchTable = {}
self.SEARCHBTN:SetText("")