[CF 1442] Meta icon errors when component icons aren't loaded
tmw-issue-import opened this issue ยท 1 comments
When a meta icon references an icon whose group isn't loaded (e.g. it's for another spec), it outputs to chat an error message such as:
TellMeWhen: The #3 icon checked by meta icon Global Group: Global Display (1), Icon: 9 is invalid.
Additionally, in the meta icon's options, the component icon will say "<Unknown/Unavailable Icon>".
There is no corruption or any serious issues going on, when the component icon gets loaded (e.g. spec change) one can see that the component icon's GUID is preserved. It is a minor annoyance because (1) the chat error spam, and (2) I cannot see what the component icons are if the group is not loaded. I am using a pattern where a single meta icon might contain components from multiple specs and classes, and only the ones for the current spec/class are loaded. However, it would be nice to see the icons from the other specs/classes that can fill the slot, with some indicator that those icons are not currently loaded.
The problem probably stems from the addon not being able to detect a mapping from GUID to icon info when the icon's group is not loaded. Maybe it would be possible to have a "lite" load of all icons, even from non-loaded groups, that pulls in basic metadata about every icon.
Posted by CurseForge user Arcinde | Imported from CurseForge issue #1442 | Raw
You can turn the chat warnings off - uncheck "Warn about invalid icons" in the options.
I'll add better text for unloaded icons.
Posted by CurseForge user Cybeloras