blender/scripts/modules/bpy_extras
quackarooni c0a02f4df3 Fix: Node Wrangler: Connect to Output inside node groups fails for certain socket types
When inside a group, the `Connect to Socket` operator
creates a temporary socket for viewing.

This uses `node_utils.find_base_socket_type` to determine which data
type to use for the new socket. This function is missing newer socket
types, causing errors upstream when a type couldn't be determined.

This patch updates the helper function to have a basic fallback case
that follows the most common pattern. This makes it so that the
function doesn't have to be updated for each new socket type,
provided it follows the common convention.

Pull Request: https://projects.blender.org/blender/blender/pulls/164271
2026-09-30 10:25:27 +02:00
..
wm_utils
__init__.py
anim_utils.py PyDoc: add missing args, correct function directives 2026-05-07 16:35:51 +10:00
asset_utils.py Cleanup: remove unused imports, argument shadowing, long lines in RST 2026-02-13 19:42:07 +11:00
bmesh_utils.py
id_map_utils.py
image_utils.py PyDoc: type corrections for Python doc-strings 2026-02-10 14:00:01 +11:00
io_utils.py PyDoc: add missing args, correct function directives 2026-05-07 16:35:51 +10:00
keyconfig_utils.py PyDoc: type corrections for Python doc-strings 2026-02-10 14:00:01 +11:00
mesh_utils.py Cleanup: spelling (make check_spelling_*) 2026-03-14 16:14:56 +11:00
node_shader_utils.py
node_utils.py Fix: Node Wrangler: Connect to Output inside node groups fails for certain socket types 2026-09-30 10:25:27 +02:00
object_utils.py PyDoc: add missing args, correct function directives 2026-05-07 16:35:51 +10:00
view3d_utils.py PyDoc: type corrections for Python doc-strings 2026-02-10 14:00:01 +11:00