Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mouse highlighter sometimes leaves lasting impression of primary button click #35910

Open
sven-braem opened this issue Nov 13, 2024 · 3 comments
Labels
Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams

Comments

@sven-braem
Copy link

Microsoft PowerToys version

0.86.0

Installation method

PowerToys auto-update

Running as admin

No

Area(s) with issue?

Mouse Utilities

Steps to reproduce

I have configured the mouse highlighter to show the highlighter for the primary button (and secondary and always highlight). Radius is set to 40px, fade delay 250ms, fade duration 500ms.

Sometimes the highlight for the primary button stays on screen forever instead of fading away (as shown in the screenshot). The highlight stays on the spot while I can move the mouse to other areas and generate other primary button impressions that do fade away. Unfortunately I'm not able to reproduce as it only happens from time to time. I think it may have to do with the screen going blank after a time out and when waking up the screen with the click of the mouse. I generally don't see this happening when I'm actively working on the screen. I have a dual monitor setup. I didn't pay attention to it yet but it may be only happening on my secondary monitor so a disabled screen and waking it up by generating a click on the second monitor.

I'm able to clear the fixated highlight impression by turning off the highlight feature. Turning it back on, everything is normal again.

Image

✔️ Expected Behavior

There should never be a fixated primary button highlight impression that stays on the screen

❌ Actual Behavior

Once it appears, the fixated primary button highlight impression stays on the screen until the feature is turned off.

Other Software

No response

@sven-braem sven-braem added Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Nov 13, 2024
Copy link

We've found some similar issues:

If any of the above are duplicates, please consider closing this issue out and adding additional context in the original issue.

Note: You can give me feedback by 👍 or 👎 this comment.

@sven-braem
Copy link
Author

It may be a duplicate but I did not see my description, of how to replicate it, in the other bug reports so I think it is worthwhile to keep it open.

@sg-ll
Copy link

sg-ll commented Nov 27, 2024

I've encountered this myself and if I had to guess, it's probably due to custom event handling (in an offending application) cancelling a bubble up event handler stack type thing, which prevents a hook event that handles triggering the fade out of the current active indicator highlight. Toggling Mouse Highlighter off and on again thankfully clears the "ghost" highlights (in my experience).

Maybe there could be a sanity check though, like an interval (maybe after 10 seconds) that checks if the mouse button is still actually in a pressed state (not sure if Windows makes that kind of event data available though).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams
Projects
None yet
Development

No branches or pull requests

2 participants