Description of the issue: The mouse cursor stays as the default arrow while browsing in Brave. It does not change to the hand/pointer when hovering over links or buttons, or to the text cursor (I-beam) when hovering over text fields. This makes it difficult to interact with layered UI elements — for example, clicking through a tree of buttons like the model selector dropdown in ChatGPT becomes nearly impossible because you can’t tell what’s clickable. The issue only occurs in Brave — cursor behavior is normal in all other apps and browsers. Restarting Brave temporarily resolves it but the issue returns.
How can this issue be reproduced?
-
Open Brave and browse normally for several minutes
-
Hover over any hyperlink, button, or text input field
-
Cursor remains as the default arrow instead of changing to the appropriate icon (pointer hand for links/buttons, I-beam for text fields)
-
Try navigating a multi-step dropdown like the model selector on chat.openai.com — the stuck arrow makes it very difficult to click through nested options
Expected result: Cursor should change to a pointer hand over links and buttons, and to an I-beam over text fields.
Brave Version( check About Brave): 1.88.134 Chromium: 146.0.7680.153 (Official Build) (arm64)
Additional Information:
- macOS on Apple Silicon (M1 Max MacBook Pro)
- Issue does not occur in other Chromium browsers or system-wide
- Likely related to #43824 and upstream Chromium issue #394108919