Summary: | Spectacle: Window Under Cursor, with a delay, sometimes does not present a cross-hair (cursor) – no shot, the Spectacle window does not reappear | ||
---|---|---|---|
Product: | [Applications] Spectacle | Reporter: | Graham Perrin <grahamperrin> |
Component: | General | Assignee: | Noah Davis <noahadvs> |
Status: | REPORTED --- | ||
Severity: | minor | CC: | kde |
Priority: | NOR | Keywords: | regression |
Version First Reported In: | 24.12.2 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | FreeBSD | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=495692 https://bugs.kde.org/show_bug.cgi?id=483632 |
||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Record of the upgrade session for boot environment 1500033-014-base-ports |
Description
Graham Perrin
2025-02-16 17:14:03 UTC
In bug 495692 comment 1, on Wayland, it's noted that the context menu disappears once the timer runs out. In this bug, testing with Kate and X.Org: - the context menu remains - no shot is taken. As far as I can tell: - in both bugs, timeout is NOT followed by appearance of a cross-hair pointer plus an additional delay (awaiting a click) - an earlier version of Spectacle did not involve the cross-hair and the requirement to click after the countdown. grahamperrin:~ % pkg iinfo kate spectacle ^xorg$ kate-24.12.2 spectacle-24.12.2_1 xorg-7.7_3 grahamperrin:~ % uname -aKU FreeBSD mowa219-gjp4-zbook-freebsd 15.0-CURRENT FreeBSD 15.0-CURRENT main-n275524-8dc0889f56dd GENERIC-NODEBUG amd64 1500032 1500032 grahamperrin:~ % Created attachment 178977 [details] Record of the upgrade session for boot environment 1500033-014-base-ports Not reproducible following a pkg upgrade routine, part of which involved: - deinstallation of spectacle-24.12.2_1 - installation of plasma6-spectacle-6.3.1.2 <https://www.freshports.org/graphics/spectacle/#history> <https://www.freshports.org/graphics/plasma6-spectacle/#history> (In reply to Graham Perrin from comment #1) > As far as I can tell: > > - in both bugs, timeout is NOT followed by appearance of a cross-hair > pointer plus an additional delay (awaiting a click) > - an earlier version of Spectacle did not involve the cross-hair and the > requirement to click after the countdown. With plasma6-spectacle-6.3.1.2, no cross-hair or delay. No requirement to click after the countdown. <https://invent.kde.org/graphics/spectacle/-/commit/1f5ecda5b254af3fd8684e60da92e353abad5b3c> (2024-11-26) on Plasma/6.3 and other branches (tagged v6.2.90 v6.2.91 v6.3.1.2 v6.3.2 v6.3.2.1) is linked from two changelogs: <https://kde.org/announcements/changelogs/plasma/6/6.3.0-6.3.1/#spectacle> <https://kde.org/announcements/changelogs/plasma/6/6.3.1-6.3.2/#spectacle> > Rename Window Under Cursor mode on Wayland > > On X11, Window Under Cursor is just the window you're hovered over. > On Wayland with KWin (our only supported wayland platform), you actually > click on a window to select it. Bug 483632, Linux, X11, keyword qt6, was RESOLVED INTENTIONAL on 2024-03-17: > Spectacle shortcut "Capture win under cursor" shows crosshair When I reported this bug for the port to FreeBSD on X11, the version was somewhat later – 24.12.2. If this bug 500202 can be resolved, I'd like to pinpoint the fix (the commit); and be certain that appearance of the crosshair is no longer intentional on X11. (In reply to Graham Perrin from comment #3) > If this bug 500202 can be resolved, I'd like to pinpoint the fix (the > commit); and be certain that appearance of the crosshair is no longer > intentional on X11. It is intentional, unless you're using the XCB platform backend. That one is only available if you force it via an environment variable or if you're not using KWin. Which means I need to correct the logic for picking the UI text again. Thanks, (In reply to Graham Perrin from comment #2) > … Not reproducible following a pkg upgrade routine, … Correction (sorry): it _is_ still reproducible, at least with Kate. |