Upscale issue #6: despite the batch count of Upscale operations fixed at 1, multiple upscales are still enabled; the Upscale button has to be disabled #1270
Labels
enhancement
New feature or request
It does make sense to fix the batch count of the Upscale operation at 1, as it’s done currently, but why then is the Upscale button not grayed out after the user has clicked on it? As it is now, it is possible for the user to click multiple times on the Upscale button while the operation is still in progress, which effectively - sort of - enables the batch count to be bigger than one. This leads to a progressive upscaling which, to me, makes little sense, and is rather hazardous: I see that Krita is happy to upscale a 1024x1024 image into a 8Kx8K one in a flash upon 3 clicks on the Upscale, while the plugin is lagging much behind. When it’s done at last, what we see is a stack of layers of various sizes beneath the top largest one and atop of the Krita-enlarged 8Kx8K background. This is hardly of any use.
When the Scale is set to 1,00x and Refine is not checked, this button is not blocked either when the operation has begun, so the user is free to click on it as many times as they like. Which leads to creating duplicates of the same layer, while the processing time is still being used, for some mysterious reason.
Only when the Refine is checked does allowing multiple subsequent clicks on Upscale make some sense, but I doubt anyone will want this without checking what is happening at each stage. As it is now, the plugin will perform a refine operation, place the resulting layer automatically atop of the source one, immediately use it for another refinement, and so on. The product of this, when for instance Refine is clicked on 3 times with a 40% Strength, is likely a visual horror.
The text was updated successfully, but these errors were encountered: