Bug 511464 - Spectacle renders buttons that aren't visible in window-only screenshots
Summary: Spectacle renders buttons that aren't visible in window-only screenshots
Status: REPORTED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: 6.3.2
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: ---
Assignee: Noah Davis
URL: https://discuss.kde.org/t/why-how-do-...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-11-01 13:52 UTC by Roke Julian Lockhart Beedell
Modified: 2025-11-01 13:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
A Screenshot, That Was Captured In Full-Screen Mode, That Correctly Lacks The Buttons (24.32 KB, image/png)
2025-11-01 13:52 UTC, Roke Julian Lockhart Beedell
Details
A Screenshot, That Was Captured In Window-Only Mode, That Incorrectly Includes The Buttons (42.97 KB, image/png)
2025-11-01 13:53 UTC, Roke Julian Lockhart Beedell
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roke Julian Lockhart Beedell 2025-11-01 13:52:43 UTC
Created attachment 186383 [details]
A Screenshot, That Was Captured In Full-Screen Mode, That Correctly Lacks The Buttons

# SUMMARY

Spectacle captures features of Breeze's window decorations which do not exist. Some examples are window state modifiers, that render on the right.

# STEPS TO REPRODUCE

> ~~~
> #!/usr/bin/env sh
> sudo dnf install -y --refresh https://github.com/rmcrackan/Libation/releases/download/v12.0.3/Libation.12.0.3-linux-chardonnay-amd64.rpm && \
> libation
> ~~~

# OBSERVED RESULT

It renders title bar buttons which are not visible.

# EXPECTED RESULT

It should solely render the visible title bar buttons. https://bugs.kde.org/attachment.cgi?id=179470&action=edit provides a demonstration.

# SOFTWARE/OS VERSIONS

> ~~~
> Name         : spectacle
> Epoch        : 1
> Version      : 6.3.2
> Release      : 1.fc41
> Architecture : x86_64
> Source RPM   : spectacle-6.3.2.1-1.fc41.src.rpm
> Packager     : Fedora Project
> Vendor       : Fedora Project
> Bug URL      : https://bugz.fedoraproject.org/spectacle
> ~~~

# ADDITIONAL INFORMATION

Originally discussed at https://discuss.kde.org/t/why-how-do-spectacles-full-screen-screenshot-and-active-window-screenshot-options-display-different-things/31406/5?u=rokejulianlockhart.
Comment 1 Roke Julian Lockhart Beedell 2025-11-01 13:53:38 UTC
Created attachment 186384 [details]
A Screenshot, That Was Captured In Window-Only Mode, That Incorrectly Includes The Buttons