fix: 支持 MaskEditor 保存后的 clipspace 子目录文件
- 使用 folder_paths.get_filename_list('input') 替代手动遍历
- 递归搜索包含子目录文件(如 clipspace/)
- 添加 image_upload 参数支持上传功能
- 删除前端不必要的 clipspace 处理代码
This commit is contained in:
@@ -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": {
|
||||
|
||||
Reference in New Issue
Block a user