#156 Minimap player arrow and quest/tracking icons ignore the minimap's alpha, no API to set it

Status: Awaiting review · Area: UI & Interface · Addons & API

The minimap's player arrow, quest icons and tracking dots ignore its transparency, and addons have no way to fade them.

Current behavior

The player arrow, quest icons, tracking dots and quest area blobs on the minimap ignore the alpha of the Minimap frame and its parents, so they stay fully visible when the minimap is faded. There is also no API to change them: Minimap:SetPlayerTexture and Minimap:SetBlipTexture do not exist in this client, and only Minimap:SetIconScale affects them (size only). UI addons that fade the minimap cannot fade these icons. Build 1.60.1.70009.

Expected behavior

The icons follow the minimap's effective alpha like everything else on it, or an API such as Minimap:SetIconAlpha(alpha) lets addons set their opacity.

How to reproduce

1. Disable all addons.
2. Stand where a quest icon shows on the minimap.
3. Type /run Minimap:SetAlpha(0.2)
4. The map fades, but the player arrow and the quest icons stay fully visible.