Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_node/node_relationships.cc
| Show First 20 Lines • Show All 1,371 Lines • ▼ Show 20 Lines | if (link_path_intersection(*link, path)) { | ||||
| /* TODO(sergey): Why did we kill jobs twice? */ | /* TODO(sergey): Why did we kill jobs twice? */ | ||||
| ED_preview_kill_jobs(CTX_wm_manager(C), &bmain); | ED_preview_kill_jobs(CTX_wm_manager(C), &bmain); | ||||
| found = true; | found = true; | ||||
| } | } | ||||
| bNode *to_node = link->tonode; | bNode *to_node = link->tonode; | ||||
| nodeRemLink(snode.edittree, link); | nodeRemLink(snode.edittree, link); | ||||
| affected_nodes.add(to_node); | affected_nodes.add(to_node); | ||||
| node_tree.ensure_topology_cache(); | |||||
| } | } | ||||
| } | } | ||||
| node_tree.ensure_topology_cache(); | node_tree.ensure_topology_cache(); | ||||
| for (bNode *node : affected_nodes) { | for (bNode *node : affected_nodes) { | ||||
| update_multi_input_indices_for_removed_links(*node); | update_multi_input_indices_for_removed_links(*node); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 1,079 Lines • Show Last 20 Lines | |||||