I have a macro to toggle the ObjectiveTrackerFrame on and off. This is to get it out of the way when its not needed such as running a dungeon. It’s worked great for years. With this expansion however there is a problem.
If you have the frame turned off and loot something, the frame is made visible again. It should remain off until I tell it to turn on.
This occurs without any addons loaded.
The macro is doing the following:
/run if ObjectiveTrackerFrame:IsVisible() then ObjectiveTrackerFrame:Hide(); else ObjectiveTrackerFrame:Show(); end
Edit: A nasty kludge to get around this bug (so you have the same visual effect at least)…
/run if IsShiftKeyDown() then ObjectiveTrackerFrame:SetAlpha(1); else ObjectiveTrackerFrame:SetAlpha(0); end
But it is very much less than ideal