OSR: Mouse wheel events are not always routed to iframes

Issue #3325 new
Valentin Bernard created an issue

What steps will reproduce the problem?

Run cefclient.exe --off-screen-rendering-enabled, navigate to https://www.forum-fic.com/programme-2022/ and immediately try to scroll inside the central iframe before the page is fully loaded.

What is the expected output? What do you see instead?

Once the page is fully loaded, the iframe should scroll, but it won’t receive mouse wheel events until the next page reload.

Other means to replicate this, even after the page has fully loaded and the iframe is correctly receiving mouse wheel event, is to click directly in the iframe scrollbar. After that, most of the time, the mouse wheel events will be blocked in the iframe until the next reload.

What version of the product are you using? On what operating system? Does the problem reproduce with the cefclient or cefsimple sample application at the same version? How about with a newer or older version?

Reproduced using cefclient on Windows, another team member reported the same issue on a Mac.

Everything worked until CEF 78.2.7.

From CEF 78.2.7 to 79.1.4 (included), the iframe couldn’t be scrolled at all, even using the scrollbar. This was reported as #2789 and #2842, and then fixed.

From CEF 79.1.10 to present (CEF 102.0.2 at this time), the above issue is reproductible.

Does the problem reproduce with Google Chrome at the same version? How about with a newer or older version?

I couldn’t reproduce the problem with the latest version of Google Chrome.

Comments (0)

  1. Log in to comment