Bug 515537

Summary: Options for the annotation tools cannot be selected in the "embedded" view mode
Product: [Applications] Spectacle Reporter: Iyán M. V. <me>
Component: GeneralAssignee: Noah Davis <noahadvs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: 24.12.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Iyán M. V. 2026-02-05 06:43:08 UTC
SUMMARY
When trying to change the annotation options (e.g., line width or color) in the windowless "embedded" view mode (default mode when taking a screenshot) these options cannot changed because they cannot be clicked, as the annotation tool takes priority.

This works as expected in the window mode. But for this, the user first has to exit the windowless mode, which is a bit unintuitive.

I will upload a video showing the issue soon. By the way, never tried but is it possible to make a recording with Spectacle opening another Spectacle taking a screenshot? Spectacle inception :) Otherwise I will use OBS.

STEPS TO REPRODUCE
1. Open Spectacle and take a screenshot
2. Open annotation tools, select the line tool and try to change any of its options like the color
3. Now press enter, open the annotation tools again, and repeat step 2

OBSERVED RESULT
Options cannot be edited as in the past. This is a regression. It used to work in previous versions, although not sure exactly when the bug was introduced or if it's a Qt 6.11 issue.

EXPECTED RESULT
Annotation tools should work exactly the same in both window and windowless view modes.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.5.91
KDE Frameworks Version: 6.22.0
Qt Version: 6.11.0
Kernel Version: 6.18.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 22 × Intel® Core™ Ultra 7 155H
Memory: 32 GiB of RAM (30.9 GiB usable)
Graphics Processor: Intel® Arc
Manufacturer: LENOVO
Product Name: 21KDS00600
System Version: ThinkPad X1 Carbon Gen 12
Comment 1 Noah Davis 2026-02-05 08:49:47 UTC
Likely the same as this other bug with Qt 6.11

*** This bug has been marked as a duplicate of bug 515304 ***