From 0ad49cdf8e75656b049b0a66a44c918d0128c19c Mon Sep 17 00:00:00 2001 From: shagu Date: Thu, 9 Dec 2021 23:08:17 +0100 Subject: [PATCH] dark-ui-elements: add tooltip statusbar dark mode --- mods/dark-ui-elements.lua | 4 ++++ mods/tooltip-details.lua | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/mods/dark-ui-elements.lua b/mods/dark-ui-elements.lua index ee44d27..c8f2ca6 100644 --- a/mods/dark-ui-elements.lua +++ b/mods/dark-ui-elements.lua @@ -232,6 +232,10 @@ module.enable = function(self) DarkenFrame(TimeManagerClockButton) end) + HookAddonOrVariable("GameTooltipStatusBarBackdrop", function() + DarkenFrame(_G["GameTooltipStatusBarBackdrop"]) + end) + table.insert(ShaguTweaks.libnameplate.OnUpdate, function() if not this.darkened then this.darkened = true diff --git a/mods/tooltip-details.lua b/mods/tooltip-details.lua index a41feb2..a60df3d 100644 --- a/mods/tooltip-details.lua +++ b/mods/tooltip-details.lua @@ -115,7 +115,7 @@ module.enable = function(self) GameTooltipStatusBar.bg:SetVertexColor(.1, .1, 0, .8) GameTooltipStatusBar.bg:SetAllPoints(true) - GameTooltipStatusBar.backdrop = CreateFrame("Frame", nil, GameTooltipStatusBar) + GameTooltipStatusBar.backdrop = CreateFrame("Frame", "GameTooltipStatusBarBackdrop", GameTooltipStatusBar) GameTooltipStatusBar.backdrop:SetPoint("TOPLEFT", GameTooltipStatusBar, "TOPLEFT", -3, 3) GameTooltipStatusBar.backdrop:SetPoint("BOTTOMRIGHT", GameTooltipStatusBar, "BOTTOMRIGHT", 3, -3) GameTooltipStatusBar.backdrop:SetBackdrop(backdrop)