From 42abffa68098e1ee5988b723a92f3894eedf496f Mon Sep 17 00:00:00 2001 From: Tercio Jose Date: Wed, 13 Mar 2024 21:28:28 -0300 Subject: [PATCH] Fixed an issue with tooltip icons not showing on classic and vanilla --- Libs/DF/cooltip.lua | 8 ++++++-- Libs/DF/fw.lua | 4 +++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Libs/DF/cooltip.lua b/Libs/DF/cooltip.lua index f0c581c9..94b8e32b 100644 --- a/Libs/DF/cooltip.lua +++ b/Libs/DF/cooltip.lua @@ -17,7 +17,7 @@ local max = math.max --api locals local PixelUtil = PixelUtil or DFPixelUtil -local version = 23 +local version = 24 local CONST_MENU_TYPE_MAINMENU = "main" local CONST_MENU_TYPE_SUBMENU = "sub" @@ -1202,7 +1202,11 @@ function DF:CreateCoolTip() if (leftIconSettings[10]) then menuButton.leftIconMask:SetTexture(leftIconSettings[10]) else - menuButton.leftIconMask:SetTexture([[Interface\COMMON\common-iconmask]]) + if (DF.IsDragonflightAndBeyond()) then + menuButton.leftIconMask:SetTexture([[Interface\COMMON\common-iconmask]]) + else + menuButton.leftIconMask:SetTexture([[Interface\CHATFRAME\chatframebackground]]) + end end local colorRed, colorGreen, colorBlue, colorAlpha = DF:ParseColors(leftIconSettings[8]) diff --git a/Libs/DF/fw.lua b/Libs/DF/fw.lua index 8ad73ffc..76f1d8d7 100644 --- a/Libs/DF/fw.lua +++ b/Libs/DF/fw.lua @@ -1,6 +1,6 @@ -local dversion = 523 +local dversion = 525 local major, minor = "DetailsFramework-1.0", dversion local DF, oldminor = LibStub:NewLibrary(major, minor) @@ -1447,6 +1447,8 @@ local ValidOutlines = { ["MONOCHROME"] = true, ["OUTLINE"] = true, ["THICKOUTLINE"] = true, + ["OUTLINEMONOCHROME"] = true, + ["THICKOUTLINEMONOCHROME"] = true, } DF.FontOutlineFlags = {