SUMMARY No passive notification or any other visual feedback is shown about the screenshot being saved to Pictures, additionally the window title still says Unsaved STEPS TO REPRODUCE 1. Open Spectacle 2. Take a screenshot 3. Click Save on the toolbar OBSERVED RESULT The screenshot is saved but no visual feedback is given about it EXPECTED RESULT A Toast confirming the screenshot was saved successfully
A message does appear, or at least it does for me. Can you take a screen recording that shows the issue?
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
1 Open spectacle 2 Hit save, you will get a banner and the title will change 3 Take a new screenshot using the buttons on the right 4 Hit save, nothing will happen
Cannot reproduce the issue with those steps. Can you attach a screen recording that shows the issue happening? Thanks!
Created attachment 159788 [details] Here
Can reproduce now, thanks. Steps to reproduce: 1. Configure Spectacle to not do anything after taking screenshot (don't quit, auto-save, or copy the image to the clipboard) 2. Take a Rectangular Region screenshot 3. In the viewer window, click "Save" 4. From the viewer window, take a Full Screen screenshot 5. Click Save RESULTS No InlineMessage is shown about the screenshot taken in step 4.
A possibly relevant merge request was started @ https://invent.kde.org/graphics/spectacle/-/merge_requests/332
Git commit 155f0e81ff75bea9d5691eea2db9849bc00f80e8 by Noah Davis, on behalf of Eugene Popov. Committed on 15/02/2024 at 15:36. Pushed by ndavis into branch 'master'. ViewerWindow: Check if s_viewerWindowInstance points to this when destroying M +3 -1 src/Gui/ViewerWindow.cpp https://invent.kde.org/graphics/spectacle/-/commit/155f0e81ff75bea9d5691eea2db9849bc00f80e8
Git commit d427b95b395913c63d08ca52ddbf184f263cf6ac by Noah Davis, on behalf of Eugene Popov. Committed on 15/02/2024 at 16:17. Pushed by ndavis into branch 'release/24.02'. ViewerWindow: Check if s_viewerWindowInstance points to this when destroying (cherry picked from commit 155f0e81ff75bea9d5691eea2db9849bc00f80e8) M +3 -1 src/Gui/ViewerWindow.cpp https://invent.kde.org/graphics/spectacle/-/commit/d427b95b395913c63d08ca52ddbf184f263cf6ac