Your latest complicate change broken the transparency of tooltips - setting value to 0 in configuration does not change tooltips to have transparent background, it's still opaque. The solution with Mixin(...) works correctly though, I have all tooltips with exact transparency I've set in configuration.
Your latest complicate change broken the transparency of tooltips - setting value to 0 in configuration does not change tooltips to have transparent background, it's still opaque. The solution with Mixin(...) works correctly though, I have all tooltips with transparency I've set in configuration.
You are right, no need in so much changes, just a line into TitanPanel.lua Mixin(GameTooltip, TooltipBackdropTemplateMixin) is enough.
Just for clarification: 1) add the mixin to XML file 2) replace all GameTooltip with TitanPanelTooltip all that is needed to fix this issue.
Right-click menus have transparent background in 9.1.5
Resolved that. Changing line in TitanPanel.xml into <GameTooltip name="TitanPanelTooltip" inherits="GameTooltipTemplate" mixin="TooltipBackdropTemplateMixin" parent="UIParent" hidden="true"/> and dropping that added line above fixed tooltips. Please, release fixed version ASAP (9.1.5 will be released on November 2, you know).
Performance plugin has own tooltip mechanics, fixed its appearance there.
I've fixed it partially by adding TitanPanelTooltip = CreateFrame("GameTooltip", "TitanPanelTooltip", UIParent, "GameTooltipTemplate, TooltipBackdropTemplate") into TitanPanel.lua and replacing GameTooltip with TitanPanelTooltip everywhere (LDBToTitan.lua, TitanPanel.lua, TitanPanelTemplate.lua) but tooltips have weird background color with such change, initial part of text in them is also missing (have no foreground color I believe) and performance has no tooltip at all.