Files
WoWee/include/addons
Kelsi 5e66c8ba4d feat: fire OnShow and OnHide for anything that appeared or went away
FrameXML declares 295 OnShow handlers and 189 OnHide, and they are where
a panel fills itself in — QuestLog_OnShow is what puts quests in the
quest log. None had ever run, so every panel opened with whatever it was
built with and nothing since.

Noticed after layout rather than fired from Show, because hiding a frame
hides everything under it and none of those had Hide called on them.
Visibility is resolved state, not an event something sent, so the only
place to see all of it is where layout has just worked it out.
2026-08-02 04:30:43 -07:00
..