plug-in needs to check if it's already running on an image
Environment/Versions
- GIMP version:2.99.14
- Package: flatpak
- Operating System: Linux
Always multiple instances of a plug-in can be called on the same image at the same time
Reproduction steps:
- Assign a plug-in to a hotkey, not interface.
- Repeatedly launch on an image with hotkey.
- Crash, and image left in half processed state.
…
Expected result: Plug-in checks to see if it's already running on the image, no go until current process has completed.
Actual result: multiple versions of plug-ins run
Additional information
This is using a script-fu plug-in. This breaks being able to use plug-ins safely.