fix nodes not being marked as dirty with multiple mutations
This commit is contained in:
1 parent
f0bcb3c2c6
commit
6bc9bc6ef9
2 files changed
+16
-8
No files matched your search
@@ -126,7 +126,7 @@ impl AttributeMask {
|
||||
pub fn union(&self, other: &Self) -> Self {
|
||||
match (self, other) {
|
||||
(AttributeMask::Some(s), AttributeMask::Some(o)) => {
|
||||
AttributeMask::Some(s.intersection(o).cloned().collect())
|
||||
AttributeMask::Some(s.union(o).cloned().collect())
|
||||
}
|
||||
_ => AttributeMask::All,
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user