Summary: | Spectacle's "Rectangular Region" overlay isn't initially focused when opening, making it interact badly with "Activate and raise" left click window action | ||
---|---|---|---|
Product: | [Applications] Spectacle | Reporter: | Katalin Rebhan <me> |
Component: | General | Assignee: | Noah Davis <noahadvs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kde, nate |
Priority: | NOR | Keywords: | qt6 |
Version First Reported In: | 24.02.0 | ||
Target Milestone: | --- | ||
Platform: | NixOS | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/spectacle/-/commit/3e1bd55dfac7defe9870341dfdc17b52b6ae9fd9 | Version Fixed In: | 24.05 |
Sentry Crash Report: |
Description
Katalin Rebhan
2024-03-05 13:30:43 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/spectacle/-/merge_requests/362 Git commit d3973de254fe7b0f89c9f320836832fa4f0dd7fc by Noah Davis. Committed on 05/05/2024 at 20:32. Pushed by ndavis into branch 'master'. Raise and activate capture windows when shown This code is in QML instead of C++ because you can't get the global mouse pos from QCursor on wayland. We need to get the mouse pos within the window and QML was the easiest place to get it. M +12 -0 src/Gui/ImageCaptureOverlay.qml M +12 -0 src/Gui/VideoCaptureOverlay.qml https://invent.kde.org/graphics/spectacle/-/commit/d3973de254fe7b0f89c9f320836832fa4f0dd7fc Git commit 3e1bd55dfac7defe9870341dfdc17b52b6ae9fd9 by Noah Davis. Committed on 05/05/2024 at 21:40. Pushed by ndavis into branch 'release/24.05'. Raise and activate capture windows when shown This code is in QML instead of C++ because you can't get the global mouse pos from QCursor on wayland. We need to get the mouse pos within the window and QML was the easiest place to get it. (cherry picked from commit d3973de254fe7b0f89c9f320836832fa4f0dd7fc) M +12 -0 src/Gui/ImageCaptureOverlay.qml M +12 -0 src/Gui/VideoCaptureOverlay.qml https://invent.kde.org/graphics/spectacle/-/commit/3e1bd55dfac7defe9870341dfdc17b52b6ae9fd9 |