Bug 491085 - Selecting 'Move to trash' from the notification popup causes Plasma to freeze
Summary: Selecting 'Move to trash' from the notification popup causes Plasma to freeze
Status: RESOLVED WORKSFORME
Alias: None
Product: Spectacle
Classification: Applications
Component: General (show other bugs)
Version: 24.05.2
Platform: Gentoo Packages Linux
: NOR major
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-31 20:18 UTC by acidrums4
Modified: 2024-09-20 03:47 UTC (History)
3 users (show)

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


Attachments
spectaclerc (1.85 KB, text/plain)
2024-08-02 12:34 UTC, acidrums4
Details

Note You need to log in before you can comment on or make changes to this bug.
Description acidrums4 2024-07-31 20:18:35 UTC
SUMMARY
When creating a screenshot with Spectacle and picking 'Move to trash' from the contextual menu within the popup (in the three dots icon), Plasma (plasmashell) freezes and the image is not deleted.

STEPS TO REPRODUCE
1. Create a screenshot with spectacle (via the keyboard, e.g. the Print Screen key)
2. A notification popup will show up saying that your screenshot was saved, with a couple of buttons - one of them a three dot button.
3. Click said three dot button and pick 'Move to trash'.

OBSERVED RESULT
Plasma freezes and becomes completely unresponsive until its process is killed (and restarted) via cmd or some other way. The image is not even moved to the trash bin whatsoever.

EXPECTED RESULT
The related captured screenshot file is actually moved to the trash bin without interfering with Plasma.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Gentoo Linux 2.15, kernel 6.9.0
KDE Plasma Version: 6.1.3
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
This all happens with Wayland. Can't tell if this happens with X too.
Comment 1 Nate Graham 2024-08-01 18:26:46 UTC
Can you attach your ~/.config/spectaclerc file and explain exactly which keyboard shortcut you used to take the screenshot?
Comment 2 acidrums4 2024-08-02 12:34:00 UTC
Created attachment 172207 [details]
spectaclerc

Attached is my spectaclerc. Also I'm using Print Screen to capture the whole window and Shift + PrintScreen to capture the active window (both key shortcuts are default iirc) - this is happening with both of them.
Comment 3 Nate Graham 2024-08-06 17:27:39 UTC
Thanks. With current git master on Wayland, I can't reproduce the issue with those settings.
Comment 4 acidrums4 2024-08-06 18:32:31 UTC
I'm sorry, does this mean that could it be fixed in a next Spectacle/Plasma release, or that is there something else left I can try to get it working? (Nothing super critical or urgent in my case - just noticed it and thought it could be odd for someone else)
Comment 5 Bug Janitor Service 2024-08-21 03:47:38 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 6 TraceyC 2024-08-21 19:09:39 UTC
I can't reproduce the problem with either git-master or Spectacle 24.05.2
This bug will probably be fixed on your system when Spectacle is updated to 24.05.2 or higher
Comment 7 Bug Janitor Service 2024-09-05 03:47:12 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 8 Bug Janitor Service 2024-09-20 03:47:13 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.