nameplates: keep mouse events disabled on parent

This commit is contained in:
shagu
2024-12-26 00:09:29 +01:00
parent 0b5407c5a8
commit 0e84077bd1
+10
View File
@@ -1060,6 +1060,16 @@ pfUI:RegisterModule("nameplates", "vanilla:tbc", function ()
plate:EnableMouse(clickable)
end
local hookOnDataChanged = nameplates.OnDataChanged
nameplates.OnDataChanged = function(self, nameplate)
hookOnDataChanged(self, nameplate)
-- make sure to keep mouse events disabled on parent nameplate
if (C.nameplates["overlap"] == "1" or C.nameplates["vertical_offset"] ~= "0") then
nameplate.parent:EnableMouse(false)
end
end
local hookOnUpdate = nameplates.OnUpdate
nameplates.OnUpdate = function(self)
if C.nameplates["overlap"] == "1" then