Nodes: Display node label for tooltips on a free reroute
It is not so informative to display `Input` (name of input socket) tooltip for free reroute node. Instead, use label for this. Pull Request: https://projects.blender.org/blender/blender/pulls/120534
This commit is contained in:
parent
248dafef74
commit
0bd6279504
@ -1642,7 +1642,15 @@ static std::string node_socket_get_tooltip(const SpaceNode *snode,
|
||||
}
|
||||
|
||||
if (inspection_strings.is_empty()) {
|
||||
output << bke::nodeSocketLabel(&socket);
|
||||
const bNode &node = socket.owner_node();
|
||||
if (node.is_reroute()) {
|
||||
char reroute_name[MAX_NAME];
|
||||
bke::nodeLabel(&ntree, &node, reroute_name, sizeof(reroute_name));
|
||||
output << reroute_name;
|
||||
}
|
||||
else {
|
||||
output << bke::nodeSocketLabel(&socket);
|
||||
}
|
||||
|
||||
if (ntree.type == NTREE_GEOMETRY) {
|
||||
output << ".\n\n";
|
||||
|
Loading…
Reference in New Issue
Block a user