SUMMARY Spectacle always takes a screenshot including his main window. I looked at the settings but did not saw any related option. Notes: I'm on wayland. When taking the screenshot it seems that main window slides out of the screen (animation) but immediately reappears. STEPS TO REPRODUCE Just take a screenshot using wayland setup OBSERVED RESULT Spectacle main window is always visible (and pretty annoying :) ) EXPECTED RESULT Main window should disappear, or at least being a configurable behavior SOFTWARE/OS VERSIONS Operating System: Gentoo Linux 2.14 KDE Plasma Version: 5.27.7 KDE Frameworks Version: 5.108.0 Qt Version: 5.15.10 Kernel Version: 6.4.10 (64-bit) Graphics Platform: Wayland
Are you using any Window Rules?
Only for konsole, according to settings. (screenshot attached)
Created attachment 161039 [details] Windows rules
Can you show me the settings for that rule?
Created attachment 161106 [details] konsole specific rule Sure, here you go
Just to be on the safe side, I removed that rule and the behavior of spectacle did not changed. I did not expect something different, being the rule a specific one, but it was worth a try.
Ok, I guess window rules aren't involved, then. I'm running out of ideas. Any chance you could use your phone to make a recording of what's happening?
Sure thing, I'm attaching the video here. The interesting thing is that the spectacle windows seems to disappear (move to the right) and immediately appears again. No idea what's going on. If you need a video of the options that are shown in configuration windows, just let me know.
Video can be found at https://photos.google.com/share/AF1QipMwwigMnUzkwKRax4XpEHRhm2vUJMUFBQTndtk3bUpvTRnTu1pPZ25HAJZMPAjS8w/photo/AF1QipOUHci5VsuwFnCIWaGTurEpu7Mluy_sI-HD0rW8?key=NEtQWTU1MW85bTRYUGY2WFNDNlA2cWZ1X1pGcUln. I see that it's also not respecting your 2 second delay. It looks like it takes the screenshot immediately. That's most likely the proximate cause. If you counter-intuitively remove the delay, does it start working?
Since last comment, my kde-apps/spectacle package (gentoo ebuild) got updated from 23.04.3 to 23.08.0 and happily the problem disappeared. Out of curiosity I tried with 2 sec delay, no delay, etc. It always behaved as expected, that means main window disappears before taking the screenshot and reappears just after. I guess this bug can be considered solved :)
Oh good!