bf9972e624
Replace the "Drag to move" tooltip hint on class resource frames instead of removing it wholesale, so text sharing the same line (e.g. "Right-click for options") survives; match by substring rather than exact text and scope by IsMouseOver since GameTooltip's owner can be a child region. Guard against force-showing a class resource frame the game has never naturally displayed: its underlying data (powerType, maxValue, ...) is never populated for a class that doesn't use it, and forcing Show() on it renders as a garbage white bar texture. Same fix as HideCoAUI's seenNaturalShow guard. Rename the Class Resources tab's checkboxes to the frames' actual global names, stack them vertically, and add Hide All / Show All buttons below them.