143 - Skins with border blendmode other then "add" or "mod" will turn buttons black


Author of AuraFrames here, I got a ticket with a strange problem and after poking around I traced it back to a Masque skin. In this case, the skin Masque_Darion, specify as blending mode for the border "DISABLED". This seems to work, but if you change the color to full (Border:SetVertexColor(1, 1, 1, 1)) after the creation of the button and registering it with Masque, the border will turn totally black (the blending is going totally wrong).

Can you update your documentation pages to include that only "ADD" and "MOD" are allowed values for the blendmode for borders? And maybe overrule any other value to "ADD" by default? I'll make also a ticket at the skin project, but I don't think that is the only skin with this problem.

An example can be found here:
The colored borders are fine with the disabled blendmode, but the full white ones aren't.

User When Change
StormFX Oct 20, 2014 at 21:29 UTC Changed status from New to Declined
Draniuz Feb 11, 2013 at 16:18 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of StormFX StormFX Feb 19, 2013 at 17:54 UTC - 0 likes

    Update: The documentation has a reference link for the 'BlendMode' attribute. It's up to skin authors to ensure that they're using an acceptable BlendMode.

    Last edited Feb 19, 2013 by StormFX
  • Avatar of Draniuz Draniuz Feb 14, 2013 at 12:03 UTC - 0 likes

    A small update: MOD is wrong, that should be BLEND. ADD and BLEND are working correctly.

  • Avatar of StormFX StormFX Feb 12, 2013 at 05:25 UTC - 0 likes

    I can put a recommendation in the documentation, but it's up to the skin authors to actually test their skins with various settings before releasing them. I may throw some check code in, but Masque already has huge overhead when a lot of buttons are being skinned. We'll see.



Last updated
Oct 20, 2014
Feb 11, 2013
Declined - We decided not to take action on this ticket.
Defect - A shortcoming, fault, or imperfection
Medium - Normal priority.

Reported by

Possible assignees