[Bf-blender-cvs] [6615900384f] functions: pack list declaration handles implicitely convertable types

Jacques Lucke noreply at git.blender.org
Mon Apr 15 14:10:14 CEST 2019


Commit: 6615900384ffeffc6327c51a3e679fad4c0230d5
Author: Jacques Lucke
Date:   Mon Apr 15 10:39:05 2019 +0200
Branches: functions
https://developer.blender.org/rB6615900384ffeffc6327c51a3e679fad4c0230d5

pack list declaration handles implicitely convertable types

===================================================================

M	release/scripts/startup/function_nodes/declaration/pack_list.py

===================================================================

diff --git a/release/scripts/startup/function_nodes/declaration/pack_list.py b/release/scripts/startup/function_nodes/declaration/pack_list.py
index 8de54fdb2bf..5ed84e7463e 100644
--- a/release/scripts/startup/function_nodes/declaration/pack_list.py
+++ b/release/scripts/startup/function_nodes/declaration/pack_list.py
@@ -77,11 +77,11 @@ class PackListDecl(SocketDeclBase):
         data_type = connected_socket.data_type
 
         if type_infos.is_base(data_type):
-            if data_type != self.base_type:
+            if not type_infos.is_link_allowed(data_type, self.base_type):
                 return
             state = "BASE"
         elif type_infos.is_list(data_type):
-            if data_type != self.list_type:
+            if not type_infos.is_link_allowed(data_type, self.list_type):
                 return
             state = "LIST"
         else:



More information about the Bf-blender-cvs mailing list