From 846c5bf5a5edd10e614b96a9264bff4350287bd3 Mon Sep 17 00:00:00 2001 From: shagu Date: Fri, 8 Nov 2024 22:11:58 +0100 Subject: [PATCH] reduced-actionbar: always restore frame positions --- mods/reduced-actionbar.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mods/reduced-actionbar.lua b/mods/reduced-actionbar.lua index 7ab7cd7..1205d86 100644 --- a/mods/reduced-actionbar.lua +++ b/mods/reduced-actionbar.lua @@ -151,6 +151,12 @@ module.enable = function(self) CastingBarFrame:SetPoint("BOTTOM", anchor, "TOP", 0, 10 + pet_offset) end + -- restore frame positions when UIParent becomes visible + local restore = CreateFrame("Frame", nil, UIParent) + restore:SetScript("OnShow", function() + UIParent_ManageFramePositions() + end) + -- enable picking up/replacing bags by clicking on the container frame portrait for i = 1, 5 do _G["ContainerFrame" .. i .. "PortraitButton"]:SetScript("OnClick", ReplaceBag)