fix: 支持 MaskEditor 保存后的 clipspace 子目录文件

- 使用 folder_paths.get_filename_list('input') 替代手动遍历
- 递归搜索包含子目录文件(如 clipspace/)
- 添加 image_upload 参数支持上传功能
- 删除前端不必要的 clipspace 处理代码
This commit is contained in:
InpaintRegionEditor Dev
2026-03-03 18:44:55 +08:00
parent 6f8713a317
commit 19d25f5f61
+2 -8
View File
@@ -25,17 +25,11 @@ class InpaintRegionEditor:
@classmethod
def INPUT_TYPES(s):
input_dir = folder_paths.get_input_directory()
files = [
f
for f in os.listdir(input_dir)
if os.path.isfile(os.path.join(input_dir, f))
]
files = folder_paths.filter_files_content_types(files, ["image"])
files = folder_paths.get_filename_list("input")
return {
"required": {
"image": (sorted(files), {}),
"image": (sorted(files), {"image_upload": True}),
"padding": ("INT", {"default": 64, "min": 0, "max": 512, "step": 32}),
},
"hidden": {