diff --git a/crates/ui-egui/src/menus.rs b/crates/ui-egui/src/menus.rs index b7785e08..34e6e69c 100644 --- a/crates/ui-egui/src/menus.rs +++ b/crates/ui-egui/src/menus.rs @@ -188,6 +188,11 @@ pub fn invoke(app: &mut FigApp, id: &str) { "collab.join" => crate::live::open_join(app, ""), // So is the server address for publishing (it carries the server key). "collab.publish" => crate::live::open_publish(app), + "edit.copyProperties" => { + if app.run(id, json!({})).is_some() { + app.toast(tr("Properties copied")); + } + } "edit.copy" | "edit.cut" => { let ids = app.session.selection(); // For other apps: text layers' text, other layers as SVG; taken before a cut removes them.