TipTac Reborn

TipTac Reborn

862k Downloads

[Bug] Item tooltip border overlapped by elv-UI's default black tooltip border

hobulian opened this issue Β· 7 comments

commented

After applying recent update, this problem started to happen. Before, It was fine.

But now, Tiptac's function seems to be shown with elv-ui's default skinning function(not it's tooltip skinning function since i disable all of it's tooltip skinning function, So when you are just using elvui, even not using it's tooltip function this happens) at the same time. So you can see that in screen shot below, Elv-ui's black border and it's own half-transparent black backdrop color overlapping with those of tiptac's.
https://imgur.com/a/j3ECLCe

I checked every quality coloring border funcitons in tooltip. But this only happened with "item" tooltip border.

commented

Fixed it in main-branch. This was a little bit tricky. 😎

commented

Fixed it in main-branch. This was a little bit tricky. 😎

It’s working but, this fix totally disabling elv ui's default skinning functions.. that's another problem.. None of it's default skinning function works when using tiptac now.
After update, Error below keep popping up when entering world

commented

12x ElvUI\Core\General\Toolkit.lua:207: attempt to call method 'SetBackdropBorderColor' (a nil value)
[string "@ElvUI\Core\General\Toolkit.lua"]:207: in function SetTemplate' [string "@ElvUI\Core\Modules\Tooltip\Tooltip.lua"]:753: in function SetStyle'
[string "@ElvUI\Mainline\Modules\Skins\PetBattle.lua"]:233: in function <...ceElvUI\Mainline\Modules\Skins\PetBattle.lua:40>
[string "=[C]"]: ?
[string "@ElvUI\Core\Modules\Skins\Skins.lua"]:1595: in function <ElvUI\Core\Modules\Skins\Skins.lua:1590>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@ElvUI\Core\General\Core.lua"]:1741: in function CallLoadFunc' [string "@ElvUI\Core\General\Core.lua"]:1756: in function CallLoadedModule'
[string "@ElvUI\Core\General\Core.lua"]:1782: in function InitializeModules' [string "@ElvUI\Core\General\Core.lua"]:1891: in function <ElvUI\Core\General\Core.lua:1860> [string "=[C]"]: in function Initialize'
[string "@ElvUI\Core\init.lua"]:208: in function <ElvUI\Core\init.lua:207>
[string "=[C]"]: ?
[string "@ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:70: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:65>
[string "@ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:527: in function `EnableAddon'
[string "@ace3\AceAddon-3.0\AceAddon-3.0-13.lua"]:630: in function <Ace3\AceAddon-3.0\AceAddon-3.0.lua:615>

commented

Oh, I hadn't noticed that. 😱 I'll take a look at it tonight...

commented

Fixed it. I hope, everything's fine now. πŸ˜“

commented

No errors now. It's working fine! :) Thanks

commented

That are good news. πŸ˜‰