Ignore invisible layers for mouse events

This commit is contained in:
Conrad Irwin 2023-12-14 09:44:04 -07:00
parent da960fffe7
commit 17a80ca09b

View File

@ -890,10 +890,11 @@ impl Interactivity {
});
}
if style
.background
.as_ref()
.is_some_and(|fill| fill.color().is_some())
if style.visibility == Visibility::Visible
&& style
.background
.as_ref()
.is_some_and(|fill| fill.color().is_some())
{
cx.with_z_index(style.z_index.unwrap_or(0), |cx| cx.add_opaque_layer(bounds))
}