From d5741482c392056c446e2355ee823692c3c2ba67 Mon Sep 17 00:00:00 2001 From: Dusk-92 Date: Mon, 24 Aug 2026 23:14:46 +0200 Subject: [PATCH] Restore native tooltip fade after mouseover --- mods/tooltip-details.lua | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/mods/tooltip-details.lua b/mods/tooltip-details.lua index 1d4e3ab..3805cd5 100644 --- a/mods/tooltip-details.lua +++ b/mods/tooltip-details.lua @@ -308,10 +308,14 @@ module.enable = function(self) -- When a world-unit mouseover ends, the GameTooltip can still contain that -- unit's GUID for this event. If that unit is also selected as target, the -- GUID resolver would otherwise remap the stale tooltip to "target" and - -- GameTooltip:Show() would keep it stuck on screen. + -- GameTooltip:Show() would keep it stuck on screen. Match Turtle's native + -- tooltip lifetime here: let it fade out, and reset identity on OnHide. if not UnitExists("mouseover") and tooltip_from_mouseover then - ResetTooltipIdentity() - GameTooltip:Hide() + if SHOW_NEWBIE_TIPS == "1" then + GameTooltip:Hide() + else + GameTooltip:FadeOut() + end return end