Dear community,
The following behavior was experienced in both libcef versions 3.3440.1805 (Chromium 68) and 91.1.21 (Chromium 91.0.4472).
I want that a given browser instance is just visible after <target_url> has finished loading, for that I'm using OnLoadingStateChange to trigger an internal message that will result on setting browser visible. However, I can, sometimes, for a very short time (in the order of 100's ms) still see the former loaded URL in the browser. To set visibility true, I'm checking that isLoading == false, and I'm verifying that GetURL() == <target_url>.
While searching about it, I've found an old thread on CEF C# repo that seems to be related (https://github.com/cefsharp/CefSharp/issues/1406), however I'm not sure if it applies.
Would someone have some suggestion?
Thank you!