블리자드 기본 창을 옮길 수 있는 애드온 moveanything
8.2 패치 최신 업데이트 후에도 해당 에러가 나시는 분은
MoveAnything.lua를 직접 수정해 주시면 되는데
에러: InterfaceAddOnsMoveAnythingMoveAnything.lua:4132: Action[FrameMeasurement] failed because[Can't measure restricted regions]: attempted from: UIParentHighlightOverlay:GetPoint()
MoveAnything.lua에서 (Line 4128) 부분
function MovAny:_AddDependents(l, f)
if (MovAny:IsProtected(f) and InCombatLockdown()) or not f.GetPoint then
return
end
local _, relativeTo = f:GetPoint(1)
if relativeTo and l[relativeTo] then
l[f] = f
end
end
을
function MovAny:_AddDependents(l, f)
if (MovAny:IsProtected(f) and InCombatLockdown()) or not f.GetPoint then
return
end
if pcall(function() f:GetPoint(1) end) then
local _, relativeTo = f:GetPoint(1)
if relativeTo and l[relativeTo] then
l[f] = f
end
end
end
으로 바꿔주시면 됩니다.