[Bug] LFG dropdown menu backdrop overlapped with elv(and border overlapped with windtool's shadow)
hobulian opened this issue ยท 8 comments
problem with LFG finder dropdown menu when if you using ELV ui
also sometimes, Tiptac's dropdown menu border overlapped with elv windtool's border even i modified windtool with #45's recommendation.
I have revised the handling of backdrops for DropDownList1/2. The issue with the overlapping dark area is solved and I committed my changes to main branch.
How about it?
No more dark area found.
https://imgur.com/a/n1Fiw2h
But found #45 's windtool problem again for every dropdownlist that it's border overlapped with windtool's shadow so border color looks darker like 1 in SC. So i modified way of windtool's setting shadow framestrata and it worked like 2 in SC.
shadow:SetFrameStrata(frame:GetFrameStrata())
to
if frame:GetName() and string.find(frame:GetName(), "DropDownList") then
shadow:SetFrameStrata("LOW") -- In base it was FULLSCREEN_DIALOG for dropdownlist.
else
shadow:SetFrameStrata(frame:GetFrameStrata())
end
Yeah if i modify windtools framestrata, overlapping border problem is gone. But hope you check tiptac once with that problem without modifying windtool this can be solved
Does this mean that with the SetFrameStrata mod in WindTools, the overlapping border issue there is also solved?
Or is there still something open that I need to take care of?
Fine with that. I will request this to Windtool's author. :)
You can close this one now then.
I think it's definitively wrong in WindTools that it sets the same frame strata/level like the tooltip. To manipulate the shadow frame from TipTac's side doesn't look right to me.
If your backdrop color alpha is about < 0.8 you can see dark rectangular shapes inside dropdown menu.
I enlarged SC that i uploaded. When your tip's backdrop alpha is low you can see inner rectangle shaped dark area.
about border, it's same . low alpha backdrop + white colored alpha 1pixel (255,255,255,100) can reproduce problem. If not, reloading game few times then it can be reproduced.