Bug 487739 - [Feature request] [Regression] Make annotations copy-and-pastable again
Summary: [Feature request] [Regression] Make annotations copy-and-pastable again
Status: CONFIRMED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-29 12:41 UTC by Huanyu Liu
Modified: 2024-05-29 19:55 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Huanyu Liu 2024-05-29 12:41:56 UTC
SUMMARY
Currently, the annotations made in Spectacle are not copy-and-pastable, while I remember they were indeed copy-and-pastable in a previous version. I cannot remember the first version with this feature removed exactly, but it's highly likely to be 23.04, which refactored Spectacle's user interface completely. This feature is really useful when you want to do multiple annotations with similar contents, especially text.

STEPS TO REPRODUCE
1. Make an arbitrary screenshot with Spectacle
2. Draw a rectangle using the annotation tool
3. Select the rectangle and press Ctrl+C, attempting to copy it
4. Press Ctrl+V

OBSERVED RESULT
The rectangle is not copy-and-pasted; when pressing Ctrl+C, the whole screenshot is copied to the clipboard

EXPECTED RESULT
The rectangle is copy-and-pasted, as in a previous version

SOFTWARE/OS VERSIONS
Linux: 6.9.2-arch1-1
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.1

ADDITIONAL INFORMATION
Additionally, when you use the text tool to add some text, and then select them and press Ctrl+C, both the text and the whole screenshot will be copied to the clipboard, while I think the correct behavior is to copy the text only. I will open a separate bug for that issue.