That's probably more a Kwin_wayland issue, since it's about Wayland ; but in Spectacle, I cannot use the "Rectangle region" to take a picture in a Wayland session. It works fine on X11.
This feature isn't implemented yet owing to security considerations with the code on Wayland. We should be able to figure this out by the middle of the year.
Thanks for your answer.
*** Bug 387108 has been marked as a duplicate of this bug. ***
same problem with spectacle 17.12.1 + plasma 5.12 beta on Arch Linux.
kwin has a dbus interface to do this, so #c1 is wrong (at least now).
*** Bug 383902 has been marked as a duplicate of this bug. ***
And this one is also looks like a duplicate - https://bugs.kde.org/show_bug.cgi?id=387721
Not a duplicate, but this bug depends on that.
Git commit 053e903727138c30609b9cc92aeeab46101b148f by Aleix Pol. Committed on 22/11/2018 at 16:07. Pushed by apol into branch 'master'. Don't advertise on Wayland features that aren't available Summary: It's quite stressful and it clearly doesn't push developers to implement the features. Related: bug 386271 Test Plan: Now I don't choose to take a screenshot of the active window and get sad when I can't. Reviewers: #plasma, mart Reviewed By: #plasma, mart Subscribers: hein, ngraham, #spectacle Tags: #spectacle Differential Revision: https://phabricator.kde.org/D17082 M +3 -3 src/Gui/KSMainWindow.cpp M +1 -1 src/Gui/KSMainWindow.h M +13 -7 src/Gui/KSWidget.cpp M +1 -1 src/Gui/KSWidget.h M +1 -0 src/PlatformBackends/DummyImageGrabber.h M +1 -0 src/PlatformBackends/ImageGrabber.h M +1 -0 src/PlatformBackends/KWinWaylandImageGrabber.h M +1 -0 src/PlatformBackends/X11ImageGrabber.h M +1 -1 src/SpectacleConfig.cpp M +1 -1 src/SpectacleCore.cpp https://commits.kde.org/spectacle/053e903727138c30609b9cc92aeeab46101b148f
*** Bug 404282 has been marked as a duplicate of this bug. ***
This was fixed in the branch "bgupta/platform-backend-refactor" (https://cgit.kde.org/spectacle.git/log/?h=bgupta/platform-backend-refactor) which was merged to master with commit 4fb5f57786f9fe3f04857ef893dd0603c34025d6.