mirror of
https://github.com/brues-code/SuperCleveRoidMacros.git
synced 2026-09-16 03:38:00 +00:00
963ad21297
Macros with no chosen icon (e.g. "#showtooltip Shoot") display Blizzard's default question mark in the macro UI. After each MacroFrame_Update, swap that placeholder for the icon the action bar would show, resolved from the macro's #showtooltip/first action via GetMacroByIndex. - Only replaces icons that are currently the question mark, so user-chosen icons are never touched. - Covers both the list buttons (MacroButtonNIcon) and the selected-macro detail icon. - Purely cosmetic: never changes the saved icon; Blizzard repaints the default on the next refresh if resolution fails or the macro changes. - Installed in MacroErrorUI's existing hook path (gated on Blizzard_MacroUI load and the SuperMacro guard).