SUMMARY The "Include Windows and Titlebars" setting in Spectacle no longer works as intended. STEPS TO REPRODUCE 1. Take a screenshot with the setting on 2. Turn it off 3. Take another 4. Realise turning it off did nothing OBSERVED RESULT Despite turning the setting off, it still captures the titlebar. I believe the option for shadows is bugged in a similar manner? EXPECTED RESULT Turning the setting off should result in no titlebar being captured. SOFTWARE/OS VERSIONS Linux: 6.17.5-2-cachyos-deckify (64-bit) KDE Plasma Version: 6.5.0 KDE Frameworks Version: 6.19.0 Qt Version: 6.10.0
I can reproduce. But given the prevalence of CSDs it's probably worth just getting rid of the option as it can't work reliably anymore.
(In reply to David Edmundson from comment #1) > I can reproduce. > > But given the prevalence of CSDs it's probably worth just getting rid of the > option as it can't work reliably anymore. I think it'd be nice to keep it for windows that utilise SSDs. Perhaps it can have it's text or tooltip modified to indicate a lack of CSD support and then resolve the option not working for SSD? Mostly asking for this as no-titlebar window screenshotting is nice for things like games that don't feature built-in screenshot functions.
Can confirm. Likely the same root cause as Bug 510982.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/8335
Git commit 2e4bd9a1af707914c8968a88da49c93b2d589680 by Xaver Hugl. Committed on 30/10/2025 at 13:49. Pushed by zamundaaa into branch 'master'. plugins/screenshot: filter out decoration and shadows to match the options This was accidentally dropped in 7f1ac1136e72b1b404235477dc20014ef3bd522f Related: bug 510982 M +16 -2 src/plugins/screenshot/screenshot.cpp https://invent.kde.org/plasma/kwin/-/commit/2e4bd9a1af707914c8968a88da49c93b2d589680
Git commit 9c77ac6d3386b453e9f90af5235094dc83c96247 by Xaver Hugl. Committed on 30/10/2025 at 21:15. Pushed by zamundaaa into branch 'Plasma/6.5'. plugins/screenshot: filter out decoration and shadows to match the options This was accidentally dropped in 7f1ac1136e72b1b404235477dc20014ef3bd522f Related: bug 510982 (cherry picked from commit 2e4bd9a1af707914c8968a88da49c93b2d589680) Co-authored-by: Xaver Hugl <xaver.hugl@kde.org> M +16 -2 src/plugins/screenshot/screenshot.cpp https://invent.kde.org/plasma/kwin/-/commit/9c77ac6d3386b453e9f90af5235094dc83c96247
Created attachment 187095 [details] A Screenshot That Demonstrates That Spectacle Isn't Capturing Decoration Borders Per https://bugs.kde.org/attachment.cgi?id=187094&action=edit, it's still not quite working: the window borders aren't captured. Does another report exist for this? The title of this issue is in scope, but the description isn't, so I presume this isn't correct for this report. I'm using: > ~~~ > Name : spectacle > Epoch : 1 > Version : 6.5.3 > Release : 1.fc43 > Build Date : Wed 19 Nov 2025 15:24:20 GMT > Build Host : buildvm-x86-20.rdu3.fedoraproject.org > Packager : Fedora Project > ~~~
(In reply to Roke Julian Lockhart Beedell from comment #7) > Created attachment 187095 [details] > A Screenshot That Demonstrates That Spectacle Isn't Capturing Decoration > Borders > > Per https://bugs.kde.org/attachment.cgi?id=187094&action=edit, it's still > not quite working: the window borders aren't captured. Does another report > exist for this? The title of this issue is in scope, but the description > isn't, so I presume this isn't correct for this report. I'm using: > > > ~~~ > > Name : spectacle > > Epoch : 1 > > Version : 6.5.3 > > Release : 1.fc43 > > Build Date : Wed 19 Nov 2025 15:24:20 GMT > > Build Host : buildvm-x86-20.rdu3.fedoraproject.org > > Packager : Fedora Project > > ~~~ Huh. It does for me... as long as "Include Window Shadow" is also checked, which feels odd. Not sure if this would be the right issue or not.
New bug report please. New bug reports for different issues.
Comment on attachment 187095 [details] A Screenshot That Demonstrates That Spectacle Isn't Capturing Decoration Borders (In reply to Nate Graham from comment #9) > New bug report please. New bug reports for different issues. Thanks. Apologies for the noise. Reported at https://bugs.kde.org/show_bug.cgi?id=512626#c0.