@@ -183,6 +183,7 @@ def set_dropdowns():
183183 return_vals .append (temp_index ) # 给json2js
184184 return_vals .append (Output_Log )
185185 return_vals .append (Output_Log )
186+ #print(return_vals)
186187 return tuple (return_vals )
187188
188189def set_js_params ():
@@ -280,6 +281,7 @@ def searching_extensions_title():
280281 #extensions_conponents[label] = []
281282
282283
284+
283285# '''
284286# ---------不使用------------
285287# python触发导入事件,按正常触发逻辑先执行js代码,把除图片以外的参数全部设置好,
@@ -787,14 +789,17 @@ def after_component(self, component, **kwargs):
787789 self .custom_ui ()
788790
789791 if (Webui_Comps .get (kwargs ["elem_id" ], None ) == None ):
790- Webui_Comps [kwargs ["elem_id" ]] = component
792+ Webui_Comps [kwargs ["elem_id" ]] = component
793+ #print(kwargs["elem_id"])
791794
792795 except BaseException as e :
793796 pass
794797
795798 get_script_container (component )
796799
797- if (isinstance (component , gr .Textbox ) and kwargs ["elem_id" ] == "img2img_preview_filename" ): # 加载到最后一个组件了
800+ if (isinstance (component , gr .Button ) and kwargs ["elem_id" ] == "img2img_generation_info_button" ): # 加载到最后一个组件了。 兼容旧版,暂时不使用“img2img_preview_filename”
801+
802+
798803 searching_extensions_title ()
799804 #print(extensions_conponents)
800805
@@ -809,7 +814,6 @@ def after_component(self, component, **kwargs):
809814 # --------------------------------------组件分类--------------------------------------------------
810815 while temp_parent :
811816 try :
812-
813817 # tab 如果有多层只存最上层
814818 if (isinstance (temp_parent ,gr .Tab )):
815819 tab = temp_parent
@@ -839,15 +843,13 @@ def after_component(self, component, **kwargs):
839843 extensions_conponents [mode_tab ][ext_name ]["base" ].append (comp )
840844 except KeyError as e :
841845 pass
846+
842847 #print(extensions_conponents) # 整理好的第三方插件用到的组件
843848 # --------------------------------------组件分类--------------------------------------------------
844849
845850 params_create_ids ()
846851
847- #print("绑定按钮")
848-
849852 target_comps = []
850-
851853 target_comps .append (State_Comps ["json2js" ]) # 触发事件传递json给js
852854 #target_comps.append(State_Comps["outlog"][0])
853855 #target_comps.append(State_Comps["outlog"][1]) # 因为显示日志的窗口分txt2img和img2img两个位置 所以两个位置同步导出
@@ -899,6 +901,8 @@ def after_component(self, component, **kwargs):
899901 ])
900902 except KeyError :
901903 print (f"No such component: { comp_name } " )
904+
905+ print ("LightDiffusionFlow 绑定完成" )
902906
903907 def ui (self , is_img2img ):
904908 pass
0 commit comments