Trying to hide specific interface frames

Using fstack and screenshot, I was able to find the offending frames.

ObjectiveTrackerTopBannerFrame.BlackBar
ObjectiveTrackerTopBannerFrame

These pop up in the middle of your view if you ever pass by a world quest, which is what I don’t want. I made a functional macro that hides them, but unfortunately it does not persist.

/script ObjectiveTrackerTopBannerFrame.BlackBar:Hide()
/script ObjectiveTrackerTopBannerFrame:Hide()

The BlackBar remains hidden for the session. The bannerframe can be hidden if visible, but simply pops up again next time I pass a world quest.

My goal is to persistently hide these two elements. Is this somehow possible?

Thanks for reading!

2 Likes

It works! That is absolutely brilliant. Thank you so much Fizzlemizz! :smile:

One more quick question, sorry! If I wanted to turn this into an addon via addon bool no, is there a way I can turn this macro command into LUA code?

Copy/Paste everything but the /run to addon.bool.no to create/download as an addon.

It will run the script each time you login.

1 Like

Thank you again! I really appreciate your help. You’ve saved what little is left of my sanity.