Summary: | Spectacle control window blocks rectangular area screenshot | ||
---|---|---|---|
Product: | [Applications] Spectacle | Reporter: | Mark Stanton <mark> |
Component: | General | Assignee: | Noah Davis <noahadvs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | major | CC: | emelenas, kde, nate, p, shimi.chen |
Priority: | NOR | Keywords: | regression |
Version First Reported In: | 24.08.2 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Mark Stanton
2024-11-05 12:42:42 UTC
Also, the "Launch Bug Report" button on the submit bug report dialogue does not open the required page on this website. This is not a system issue this function does work for me in other applications, eg Android Studio. Can reproduce. It no longer minimizes the way it used to. *** Bug 495624 has been marked as a duplicate of this bug. *** When you try to take a screenshot with a delay, the window is hidden and then shown minimized. This is done to avoid a minimize animation, but still give a clickable entry in the task manager. It seems like what happens now is that rather than hiding the window and showing it minimized in the task manager, the window just hides and reopens according to the window placement rules. I am not sure what causes the bug, but I don't think it's in Spectacle's code. If I had to guess, I would say it's in QtWayland (unless this bug exists on X11 too; I'll need to test) or KWin since those two change fairly frequently and have a lot of authority over how windows are managed. Probably an upstream change/regression, yeah. But why do we need to minimize the window addition to hiding it? Why is hiding not enough on its own? (In reply to Nate Graham from comment #5) > Probably an upstream change/regression, yeah. > > But why do we need to minimize the window addition to hiding it? Why is > hiding not enough on its own? Because then you don't get the progress indicator in the task manager and you don't have a way to cancel the screenshot. If it came down to it, losing those would be preferable to experiencing this bug. This appears to be fixed now. I'm not sure whether it's a change to KWin or upgrading to Qt 6.8.1 that fixed it. I wouldn't be surprised if it was the latter though since that also fixed other Wayland regressions from Qt 6.8.0. |