Igalia / chromium

Old repo. See https://crbug.com/578890 instead.
https://chromium.googlesource.com/chromium/src.git
BSD 3-Clause "New" or "Revised" License
115 stars 16 forks source link

Wrong mouse cursor #469

Closed mihailescu2m closed 5 years ago

mihailescu2m commented 6 years ago

Sometimes the mouse pointer gets stuck with the wrong cursor. For example, after hovering a link, the mouse pointer is stuck to the hand icon all over the chrome window (including titlebar). Outside chrome window is ok.

mntmn commented 6 years ago

Confirmed, I have the same problem.

msisov commented 6 years ago

The team is aware of the problem, but is busy with more important stuff. Also, most of the patches go directly to upstream and may not be explicitly merged here.

mntmn commented 6 years ago

Alright, thanks for the quick answer

mntmn commented 6 years ago

As a workaround, would it be possible to disable cursor changing in general? Maybe you can point me to the right method to patch locally?

msisov commented 6 years ago

is it still applicable?

nickdiego commented 5 years ago

Hi @msisov, Just checked with the latest version and couldn't reproduce this issue.

hedgepigdaniel commented 5 years ago

I still find that the cursor is often wrong, as of a011df391c95d05da092c2468fe231c8911e5e82. I'm not sure what the pattern is - it seems to get stuck, e.g. the :point_up_2: gets stuck and remains even when going over the tabs, or vice versa the default pointer remains when mousing over a link.

Theres a few of

ERROR:window_tree_host_platform.cc(197)] Not implemented reached in virtual void aura::WindowTreeHostPlatform::OnCursorVisibilityChangedNative(bool)

and

ERROR:wayland_screen.cc(132)] Not implemented reached in virtual gfx::Point ui::WaylandScreen::GetCursorScreenPoint() const
msisov commented 5 years ago

The issue is moved to upstream.

https://bugs.chromium.org/p/chromium/issues/detail?id=928260