Skip minimize and progress logic in case of no timeout
If we minimize the window, there's a chance we'll have a frame of the
minimize animation on the screenshot. Instead, restore the behavior
before introducing the timeout progress indicator and call hide()
on ourself instead.
Opened Spectacle, "Region Screenshot", "No delay". Spectacle window disappears instantly before the region selector comes up. Previously, I could see a faint Spectacle window still.
(Should go into stable I suppose)
Edited by Kai Uwe Broulik