Replies: 1 comment 14 replies
-
Likely a CEF issue. https://bitbucket.org/chromiumembedded/cef/issues/2483/osr-invalidate-does-not-generate-frame |
Beta Was this translation helpful? Give feedback.
14 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, we found a bug when using CefSharp for WPF.
When there are multiple browser instances (in our case it starts to bug when there are 6), and a browser goes invisible and visible again, it stops rendering.
For example, when 6 browsers all display the google.com site and the visibility gets toggled off and on, then it is impossible to scroll or click, no animations, etc.
Interestingly, the cursor still changes according to the frozen site and the tooltips also work.
This happens in Nuget CefSharp.Wpf.NETCore version 106.0.260 for x64, but we traced it back to when we upgraded from 93.1.140 to 94.4.20
OS is Windows 10, x64
.NET 6.0, also happens in .NET 5.0
Generally, we noticed it when having only 4 browsers with their Dev-Tools open. After some testing in the Minimal Example, I realised it also happens when there are many browser instances.
I would have reported it as an issue, but I don't actually know if it is a CefSharp bug or a Cef bug and I don't know how to recreate it in C++
If you want to recreate the bug yourself, the files of the example are attached (Just copy paste into the minimal example).
Just start the app, wait for the instances to finish being created, toggle the visibility of the first browser with the button in top right.
example_files.zip
Beta Was this translation helpful? Give feedback.
All reactions