From 516e612b4a2c356e48afca222db42a4618f4f7e9 Mon Sep 17 00:00:00 2001 From: mTvare Date: Mon, 28 Jul 2025 15:29:09 +0530 Subject: [PATCH] Fix regression in flipping/turning selected-but-not-locked objects (#2948) Fix boolean contradiction in Co-authored-by: Keavon Chambers --- .../portfolio/document/utility_types/network_interface.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/editor/src/messages/portfolio/document/utility_types/network_interface.rs b/editor/src/messages/portfolio/document/utility_types/network_interface.rs index 290247f6..85bd54e2 100644 --- a/editor/src/messages/portfolio/document/utility_types/network_interface.rs +++ b/editor/src/messages/portfolio/document/utility_types/network_interface.rs @@ -3375,7 +3375,7 @@ impl NodeNetworkInterface { self.selected_nodes() .0 .iter() - .filter(|node| self.is_layer(&node, &[]) && !self.is_layer(&node, &[])) + .filter(|node| self.is_layer(&node, &[]) && !self.is_locked(&node, &[])) .filter_map(|layer| self.document_metadata.bounding_box_viewport(LayerNodeIdentifier::new(*layer, self))) .reduce(Quad::combine_bounds) }