Bug 511464

Summary: Spectacle renders buttons that aren't visible in window-only screenshots
Product: [Applications] Spectacle Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: GeneralAssignee: Noah Davis <noahadvs>
Status: REPORTED ---    
Severity: minor CC: kde
Priority: NOR    
Version First Reported In: 6.3.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
URL: https://discuss.kde.org/t/why-how-do-spectacles-full-screen-screenshot-and-active-window-screenshot-options-display-different-things/31406/5?u=rokejulianlockhart
See Also: https://bugs.kde.org/show_bug.cgi?id=501595
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: A Screenshot, That Was Captured In Full-Screen Mode, That Correctly Lacks The Buttons
A Screenshot, That Was Captured In Window-Only Mode, That Incorrectly Includes The Buttons

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