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

cursor disappearing/getting stuck in different states #43824

Open
3 of 6 tasks
kjozwiak opened this issue Feb 7, 2025 · 4 comments
Open
3 of 6 tasks

cursor disappearing/getting stuck in different states #43824

kjozwiak opened this issue Feb 7, 2025 · 4 comments
Labels
bug Chromium/waiting upstream Issue is in Chromium; we'll likely wait for the fix feature/user-interface All UI related OS/Desktop priority/P2 A bad problem. We might uplift this to the next planned release. QA/Yes release-notes/include

Comments

@kjozwiak
Copy link
Member

kjozwiak commented Feb 7, 2025

Description

We're getting reports via https://www.reddit.com/r/brave_browser/comments/1ijxkxq/mouse_cursor_sometimes_doesnt_appear_at_all_or_is that users are also running into the issue that I've experienced a few times with C133 on Win 11 x64. Originally, I thought it could be related to https://www.windowslatest.com/2025/02/05/windows-11-kb5050094-has-major-issues-including-spinning-cursor-on-windows-11-24h2 but looks like it's most likely an issue that was introduced with C133.

When using Brave, sometimes the mouse cursor just "disappears" or gets stuck in different states. For example, these are the cases that I've ran into so far in the last few days on Nightly with C133:

  • cursor completely disappears once you hover over Brave. You can see elements being highlighted, but you can't see the cursor
  • cursor getting stuck in incorrect states. For example, getting stuck on the link pointer cursor when it should be the regular cursor
  • cursor disappearing when hovering over Brave UI. For example, cursor is visible within the WebView but disappears when hovering over UI elements
    • Bookmark Toolbar, Vertical Tabs etc..

Usually when the above happens, you need to restart Brave to get the cursor back. Sometimes switching to another application and returning to Brave helps but not always.

Steps to reproduce

Unfortunately there's no STR/Cases as this is pretty difficult to reproduce. I've personally only ran into this ~3-4 times but don't know why/how it occurred. Tried a few things but had no success getting STR/Cases. Hopefully someone from https://www.reddit.com/r/brave_browser/comments/1ijxkxq/mouse_cursor_sometimes_doesnt_appear_at_all_or_is can help with STR/Cases.

Actual result

As mentioned above, there's a few cases that are occurring (at least these are the scenarios that I've experienced/ran into)

  • cursor completely disappears once you hover over Brave. You can see elements being highlighted, but you can't see the cursor
  • cursor getting stuck in incorrect states. For example, getting stuck on the link pointer cursor when it should be the regular cursor
  • cursor disappearing when hovering over Brave UI. For example, cursor is visible within the WebView but disappears when hovering over UI elements
    • Bookmark Toolbar, Vertical Tabs etc..

Expected result

Mouse shouldn't be disappearing/getting into "stuck" states when using Brave.

Reproduces how often

Easily reproduced

Brave version (brave://version info)

Brave | 1.77.21 Chromium: 133.0.6943.54 (Official Build) nightly (64-bit)
-- | --
Revision | 63d0f138e633ad45b22e2a9e9ce2676e7a75a827
OS | Windows 11 Version 24H2 (Build 26100.2894)
Brave | 1.75.175 Chromium: 133.0.6943.54 (Official Build) (64-bit)
-- | --
Revision | 8e82be95a27b2e442e0099307c0c8ad6d12adcf0
OS | Windows 11 Version 24H2 (Build 26100.2894)

Channel information

  • release (stable)
  • beta
  • nightly

Reproducibility

  • with Brave Shields disabled
  • with Brave Rewards disabled
  • in the latest version of Chrome

Miscellaneous information

No response

@kjozwiak kjozwiak added bug feature/user-interface All UI related OS/Desktop priority/P2 A bad problem. We might uplift this to the next planned release. QA/Yes release-notes/include Chromium/waiting upstream Issue is in Chromium; we'll likely wait for the fix labels Feb 7, 2025
@kjozwiak
Copy link
Member Author

kjozwiak commented Feb 7, 2025

Labelling as Chromium/waiting upstream as it appears to also affect Chrome as per https://issues.chromium.org/issues/394108919. So I'm pretty sure this is a C133 issue that will affect all browsers on C133 till we get a Chromium fix.

@TEMP-ad
Copy link

TEMP-ad commented Feb 7, 2025

If you want a way to reproduce it 100%, I found this, and I could even reproduce it easily even in Chrome Beta 133.

  1. Open a video in a window.
  2. Wait for the mouse cursor to disappear because of the video.
  3. once the cursor hides, alt+tab (you can even alt+tab to the same window) or press win key or win+v or anything that might interact with windows shell like that.
  4. and once you go back to Brave and try to hover any tabs or buttons in toolbar, the cursor doesn't work unless you click on the taskbar.

Just a ridiculous bug in Chromium 133, but at least now found how to avoid it, I try to move the mouse before alt+tabbing, which has reduced this annoying issue.

@HANSONProjects
Copy link

This has been happening to me over the last two days. It's hit or miss on my system. It was driving me mad until I came across this thread.

@jonatino
Copy link

jonatino commented Feb 8, 2025

Happens to me often but it only started happening when I disabled hardware 3d acceleration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Chromium/waiting upstream Issue is in Chromium; we'll likely wait for the fix feature/user-interface All UI related OS/Desktop priority/P2 A bad problem. We might uplift this to the next planned release. QA/Yes release-notes/include
Projects
None yet
Development

No branches or pull requests

4 participants