fix: template accordion (#146)

This commit is contained in:
Ze-Yi LIN
2024-09-18 15:43:18 +08:00
committed by GitHub
parent 2e3f31e010
commit bbbf56b293
2 changed files with 7 additions and 2 deletions
+6 -2
View File
@@ -349,7 +349,7 @@ class IDPhotoProcessor:
idphoto_json,
)
# 如果output_image_path_dict为None
# 如果output_image_path_dict为None即没有设置KB和DPI
if output_image_path_dict is None:
return self._create_response(
result_image_standard,
@@ -358,9 +358,10 @@ class IDPhotoProcessor:
result_image_hd_png,
gr.update(value=result_image_layout, visible=result_image_layout_visible),
gr.update(value=result_image_template, visible=result_image_template_visible),
gr.update(visible = result_image_template_visible),
)
# 如果output_image_path_dict不为None,即设置了KB和DPI
else:
# 如果output_image_path_dict不为None
if output_image_path_dict["layout"]["processed"]:
result_image_layout = output_image_path_dict["layout"]["path"]
return self._create_response(
@@ -378,6 +379,7 @@ class IDPhotoProcessor:
result_image_hd_png,
gr.update(value=result_image_layout, visible=result_image_layout_visible),
gr.update(value=result_image_template, visible=result_image_template_visible),
gr.update(visible = result_image_template_visible),
)
# 渲染背景
@@ -573,6 +575,7 @@ class IDPhotoProcessor:
result_image_hd_png,
result_layout_image_gr,
result_image_template_gr,
result_image_template_accordion_gr,
):
"""创建响应"""
response = [
@@ -582,6 +585,7 @@ class IDPhotoProcessor:
result_image_hd_png,
result_layout_image_gr,
result_image_template_gr,
result_image_template_accordion_gr,
gr.update(visible=False),
]
+1
View File
@@ -733,6 +733,7 @@ def create_ui(
img_output_standard_hd_png,
img_output_layout,
img_output_template,
template_image_accordion,
notification,
],
)