You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Deletes selected_nodes. If `reconnect` is true, then all children nodes (secondary input) of the selected nodes are deleted and the siblings (primary input/output) are reconnected.
@@ -1740,21 +1742,17 @@ impl<'a> MessageHandler<NodeGraphMessage, NodeGraphMessageContext<'a>> for NodeG
1740
1742
}
1741
1743
}
1742
1744
NodeGraphMessage::SetInputValue{ node_id, input_index, value } => {
1745
+
use graphene_std::vector::generator_nodes::*;
1746
+
1743
1747
let is_fill = matches!(value,TaggedValue::Fill(_));
1744
1748
let reference = network_interface.reference(&node_id, selection_network_path);
1745
1749
let is_text_node = reference.as_ref().is_some_and(|r| *r == DefinitionIdentifier::ProtoNode(graphene_std::text::text::IDENTIFIER));
1746
1750
let is_stroke_node = reference.as_ref().is_some_and(|r| *r == DefinitionIdentifier::ProtoNode(graphene_std::vector::stroke::IDENTIFIER));
1751
+
let is_fill_node = reference.as_ref().is_some_and(|r| *r == DefinitionIdentifier::ProtoNode(graphene_std::vector::fill::IDENTIFIER));
1747
1752
let is_shape_generator_node = reference.as_ref().is_some_and(|r| {
0 commit comments