Bug 505805 - Secondary tool settings toolbar can appear off screen when rectangular region rectangle is close to the top of the screen edge
Summary: Secondary tool settings toolbar can appear off screen when rectangular region...
Status: CONFIRMED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: 6.4.0
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-19 18:37 UTC by James W
Modified: 2025-06-19 21:26 UTC (History)
2 users (show)

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


Attachments
Photo showing controls extending beyond screen space (1.27 MB, image/jpeg)
2025-06-19 18:44 UTC, James W
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James W 2025-06-19 18:37:56 UTC
SUMMARY
When using spectacles rectangular region tool for snapshots you can select a region where there is enough space for the tool bar to appear above the region however it is possible to not leave enough room for the controls for each tool, making them non-usable

STEPS TO REPRODUCE
1. open spectacle in rectangular region mode
2. select an area with enough space above the screenshot for the toolbar but with no additional space
3. open a tool such as highlighter

OBSERVED RESULT
Tool stroke controls extend beyond screen boundary making them unusable

EXPECTED RESULT
Tool controls should appear below tool bar to allow configuration

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 42
KDE Plasma Version: 6.4.0
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1
Kernel Version: 6.14.11-300.fc42.x86_64 (64-bit)
Graphics Platform: Wayland


ADDITIONAL INFORMATION
Attached photo shows issue
Comment 1 James W 2025-06-19 18:44:43 UTC
Created attachment 182401 [details]
Photo showing controls extending beyond screen space
Comment 2 Nate Graham 2025-06-19 21:26:50 UTC
Can confirm. Related to Bug 68794 but not exactly the same, since it's reproducible even on a single screen.