From c591331d653f5dd5574a8f5e19b704cb1b808730 Mon Sep 17 00:00:00 2001 From: bflatastic Date: Thu, 29 Oct 2026 10:13:22 +0700 Subject: [PATCH] Object: import the isolation predicates in menucmds.rs and object/commands.rs (#4299 made the imports explicit) --- crates/engine/src/cmd/menucmds.rs | 2 +- crates/engine/src/cmd/object/commands.rs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/engine/src/cmd/menucmds.rs b/crates/engine/src/cmd/menucmds.rs index 6b6f896b8..e4e02128c 100644 --- a/crates/engine/src/cmd/menucmds.rs +++ b/crates/engine/src/cmd/menucmds.rs @@ -16,7 +16,7 @@ use vectorcraft_render::encode::{RasterExportOptions, RasterFormat}; use super::edit::{duplicate_in, selected_roots}; use super::{ CommandSpec, EngineError, Result, Session, bad, check_numbers, check_switches, cmd, f64_or, fileio, find_command, has_doc, has_selection, - switch_or, + has_selection_outside_isolation, switch_or, }; /// Session-level (not saved) state owned by the menu commands. diff --git a/crates/engine/src/cmd/object/commands.rs b/crates/engine/src/cmd/object/commands.rs index 7bfaa8339..5cf7fbe8e 100644 --- a/crates/engine/src/cmd/object/commands.rs +++ b/crates/engine/src/cmd/object/commands.rs @@ -6,6 +6,7 @@ use super::props::set_props; use super::shape::{expand_shape, set_live_shape}; use super::transform::{move_cmd, nudge, reflect, rotate, scale, shear, transform, transform_again}; use super::{CommandSpec, cmd, has_doc, has_multi, has_selection, has_selection_or_guides}; +use crate::cmd::{has_selection_outside_isolation, outside_isolation}; pub fn specs() -> Vec { vec![