Bug 510076

Summary: The bottom of the window is obscured after capturing screenshots
Product: [Applications] Spectacle Reporter: Roke Julian Lockhart Beedell <4wy78uwh>
Component: GeneralAssignee: Noah Davis <noahadvs>
Status: REPORTED ---    
Severity: minor CC: akselmo, kde
Priority: NOR    
Version First Reported In: 6.4.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: A Screenshot Of Spectacle, With Part Of Its Window Obscured

Description Roke Julian Lockhart Beedell 2025-09-30 00:19:39 UTC
Created attachment 185378 [details]
A Screenshot Of Spectacle, With Part Of Its Window Obscured

# SUMMARY

The bottom of the window is obscured after capturing screenshots.

# STEPS TO REPRODUCE

1. Invoke `spectacle --gui --launchonly`.

1. Switch to the “Recording” tab.

3. Capture a screencast, to ensure that solely the banner is visible.

# OBSERVED RESULT

The bottom of the window, which includes a button, is obscured, because the window cannot be resized (except for when one employs https://github.com/KDAB/hotspot/issues/713#issuecomment-2859022943, but that's tangential).

# EXPECTED RESULT

It should not be obscured.

# SOFTWARE/OS VERSIONS

> ~~~
> Operating System: Fedora Linux 42
> KDE Plasma Version: 6.4.5
> KDE Frameworks Version: 6.18.0
> Qt Version: 6.9.2
> Kernel Version: 6.16.8-200.fc42.x86_64 (64-bit)
> Graphics Platform: Wayland
> ~~~
Comment 1 Roke Julian Lockhart Beedell 2025-09-30 00:21:13 UTC
> ~~~
> @@ -1 +1 @@
> -1. Switch to the “Recording” tab.
> +2. Switch to the “Recording” tab.
> ~~~

Apologies.
Comment 2 Akseli Lahtinen 2025-09-30 08:24:43 UTC
I can't reproduce this one, for me the window resized as needed. Was this window inside a custom tile when you tried that?

Operating System: Fedora Linux 42
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.19.0
Qt Version: 6.9.2
Kernel Version: 6.16.8-200.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: AMD Radeon RX 6600
Comment 3 Roke Julian Lockhart Beedell 2025-09-30 10:14:36 UTC
(In reply to Akseli Lahtinen from comment #2)

No. (Otherwise, this wouldn't be a bug!) It merely appears somewhat rarely, when Spectacle captures a screencast, in its default state. I can try to capture a screencast of it reproducing, but that's very difficult to how inconsistent it is. If any way to retroactively diagnose exists, that'd be easier...