Deleting an image project takes several seconds on Docker Hub. Because the process requires more than 100 ms, some kind of signal should be sent to the Web user. Such as a toast notification like “Deleting image…”
The current behavior can make the Web page appear to be unresponsive. Which would cause some users to try to interact with the page, even clicking the delete button multiple times.
Yeah, I can see why this feels a bit confusing. If the deletion takes a few seconds, there’s no visual feedback that anything is actually happening, so it’s easy to wonder whether the click worked.
A simple “Deleting image…” message or disabling the button temporarily would probably solve most of it. I’ve seen similar UX issues in other dashboards where the action is running in the background but the interface looks completely idle.
Since this is more of a Docker Hub UI/UX issue than a Docker usage problem, reporting it through the Docker Hub feedback repo sounds like the right route.