[Bug]: Soft Inpaint on Forge2 doesn't appear to work as intended (First noticed this issue in ReForge; it is happening in Forge as well)
Ok this was a problem that I first noticed in the new Forge backend of ReForge, but it seems like it is an issue with the new Forge backend itself.
When you go to Soft Inpaint something and the mask blur is greater than the mask itself, the UI will display the inpainted output only to return an output where nothing changes and the picture remains the exact same. This appears to have been severely exaggerated in Forge2 where sometimes inpainting is impossible without setting the mask blur to 0 (sometimes between 3 or 4 for larger masks), because the UI will attempt to inpaint but drop it otherwise.
This does not appear in any webuis using the old Gradio backend e.g. Forge-classic or Forge1 of ReForge. It is exclusively an issue with inpainting in New Forge backend UIs.
Can confirm on my system, only occurs with soft inpainting on and no settings inside of soft inpainting occur. Image previews show that inpainting steps are occuring naturally, but when the final layering is done the edits aren't applied to the original image and you get duplicates instead. The output files themselves are also duplicates of the original.
When you go to Soft Inpaint something and the mask blur is greater than the mask itself, the UI will display the inpainted output only to return an output where nothing changes and the picture remains the exact same.
Not sure what this means, setting the mask blur to zero doesn't fix it. The only thing that causes this to happen is whether or not soft inpainting is enabled.
EDIT: Replacing the soft_inpainting.py file at forge/extensions-builtin/soft-inpainting/scripts with specifically the version from the newmain_newforge branch of Reforge solves the issue and makes soft inpainting work, albeit with a little seaming. Turning up the mask blur solves this for me, although it has to be a somewhat large inpainting area to avoid difference contrast issues (there's probably a magic settings list I could use, can't find it though).
I get worse results at soft inpainting than normal inpainting, but you do you.
Not sure what this means, setting the mask blur to zero doesn't fix it. The only thing that causes this to happen is whether or not soft inpainting is enabled.
Turning up the mask blur solves this for me, although it has to be a somewhat large inpainting area to avoid difference contrast issues (there's probably a magic settings list I could use, can't find it though).
For me it's the reverse where setting the mask blur to somewhere between 4 to 0 actually allows me to soft inpaint most of the time. Turning up the mask blur to more than 6 on very large masks does nothing either.
I just noticed this problem on Reforge. Is there a complete fix?