Immersive Auto Hide UI
Immersive Auto Hide UI automatically fades out almost all UI elements while you’re out of combat, keeping only the quest marker (retail), minimap, buffs and (optional) Quest list visible.
Perfect if you want to experience the story without action bars and other clutter all over your screen.
No more manually toggling the UI every time combat starts or ends. I primarily developed this Addon for myself, but maybe some of you will find it useful too :)
Features
- Automatically hides the UI when out of combat
- Automatically shows the full UI again in combat
- Keeps important elements visible:
- Quest marker (retail)
- Minimap
- Buffs / debuffs
- Supports most bag, spellbook and other windows as “overlays” that stay visible while the main UI is hidden (tested with Bagnon)
- Works on Retail (including Midnight as of now xD) and Classic
Configuration
Keybindings
Set a toggle keybinding in the standard keybinding menu
(recommended: ALT + SHIFT + Q).
Show Quest List in Immersion Mode Toggle visibility of the quest list (recommended: ALT + SHIFT + W).
All other settings can be found under:
> Escape → Interface → AddOns → Immersive Auto Hide UI
You can configure:
Fade In Speed
Time in seconds for the UI to fade in.
Fade Out Speed
Time in seconds for the UI to fade out.
Fade Out Timeout
Delay in seconds after leaving combat before the UI starts to fade out again.
Fade Out Timeout
Retail only, will display the quest list by default when the game starts or not.
Known "Issues":
- With activated immersion mode Frames will sometimes have a short delay before showing up. This is because of CPU-Usage limiting. As of now the CPU usage would be around 20%. And that's baaad. If you need quick responsive menu management and stuff, just toggle the immersive mode off again.
- If you enable the quest list for immersion mode and then toggle the mode off, the quest list will fade out too, but then pop back in (imho it's a non issue)
- Map and quest indicator are a little bit smaller in immersion mode. Because I detach them from their parent, and WoW's UI-System scaling will set them to a bigger size. I hard coded a size that's close to the original, so another non issue imho.

