ID:2540661
 
Resolved
Newer mouse handling for BLEND_MULTIPLY and BLEND_INSET_OVERLAY didn't take some cases into account properly, resulting in failed mouse hits.
BYOND Version:513.1509
Operating System:Windows 10 Home 64-bit
Web Browser:Chrome 79.0.3945.130
Applies to:Dream Seeker
Status: Resolved (513.1510)

This issue has been resolved.
Descriptive Problem Summary:

I have a hierarchy of vis objects that looks like this:

window {
titlebar {
bg {3x objs}
label {}
closebtn {}
}
bg {6x objs}
panel { (KEEP_TOGETHER)
bg { (9x objs) }
content{ (INSET_OVERLAY)
label {}
radio {}
radio {}
radio {}
radio {}
slider { (KEEP_TOGETHER)
bg {9x objs}
handle {}
}
button {
bg {9x objs}
fg {}
}
button {
bg {9x objs}
fg {}
}
}
}
sizehandle {}
}


Mouse interaction stopped working with all elements inside of window.panel.content EXCEPT the slider, but masking doesn't stop interaction with the slider where it is masked away.

I sent a demo project via discord including the code.
Lummox JR resolved issue with message:
Newer mouse handling for BLEND_MULTIPLY and BLEND_INSET_OVERLAY didn't take some cases into account properly, resulting in failed mouse hits.