<!-- Please fill out as much of the below template as you can. Consider providing any applicable: code, screenshots, or gifs. --> <!-- Start below this comment. --> **Describe the bug:** Removing the image before the loading of the image has been finished causes an error in the `load` listener.  **Reproduce the behavior:** ``` img = L.distortableImageOverlay('example.jpg').addTo(map); img.removeFrom(map) ``` **Browser, version, and operating system:** - Browser Firefox - - Version 126.0.1 - - Platform: Windows - <!-- End. --> <!-- Thank you! Your help makes Public Lab better. We *deeply* appreciate your helping refine and improve Leaflet.DistortableImage. To learn how to write really great issues, which increases the chances they'll be resolved, see: https://publiclab.org/wiki/developers#Contributing+for+non-coders -->