fix : G/R/S on artboard

This commit is contained in:
Annonnymmousss 2025-12-23 04:39:42 +05:30
parent 3f9112c2ff
commit 73bfb9c742
No known key found for this signature in database
GPG key ID: 470394FE35A56747

View file

@ -390,6 +390,12 @@ impl MessageHandler<TransformLayerMessage, TransformLayerMessageContext<'_>> for
});
}
TransformLayerMessage::BeginGRS { operation: transform_type } => {
let only_artboards_selected = selected_layers.iter().all(|&layer| document.network_interface.is_artboard(&layer.to_node(), &[]));
if only_artboards_selected {
return;
}
let selected_points: Vec<&ManipulatorPointId> = shape_editor.selected_points().collect();
let selected_segments = shape_editor.selected_segments().collect::<Vec<_>>();